4052 Buckingham, Decatur, IL 62526

Current Owners
Jessica L. Hill
Purchase Price
$148,000 (2023)
Property Taxes
$2,639 (2017)
Blockshopper green logo