154 Westdale Court, Decatur, IL 62522

Current Owners
Stuart R. Sellers
Purchase Price
$180,000 (2018)
Property Taxes
$3,953 (2017)
Blockshopper green logo