4327 East Glenwood Av, Decatur, IL 62526

Current Owners
Charles A. and Nina M. Merris
Purchase Price
N/A
Property Taxes
$2,170 (2017)
Blockshopper green logo