501 Hammond, Elgin, IL 60120

Current Owners
Mohaammad Afzal Moghul
Purchase Price
$45,551 (2014)
Property Taxes
$5,141 (2023)
Blockshopper green logo