308 South Wooddale Avenue, Decatur, IL 62522

Current Owners
William III and Jeannie Logue
Purchase Price
N/A
Property Taxes
$1,284 (2017)
Blockshopper green logo