127 North Woodlawn Av, Decatur, IL 62522

Current Owners
Thomas J. Scott (trustee)
Purchase Price
$42,500 (2018)
Property Taxes
$2,579 (2017)
Blockshopper green logo