36W155 Weld Road, Elgin, IL 60123

Current Owners
Five Ten Illinois IV LLC
Purchase Price
$124,968 (2015)
Property Taxes
$5,588 (2022)
Blockshopper green logo