575 Golf Road, Unit: 30w, Elgin, IL 60120

Current Owners
Leo Rembowski
Purchase Price
$829,500 (2018)
Property Taxes
$996 (2022)
Blockshopper green logo