501 Hammond, Elgin, IL 60120

Current Owners
Mohaammad Afzal Moghul
Purchase Price
$45,551 (2014)
Property Taxes
$4,769 (2022)
Blockshopper green logo