2001 18th Place, Sterling, IL 61081

Current Owners
Javier Quiroz
Purchase Price
$69,000 (2005)
Property Taxes
$2,917 (2024)
Blockshopper green logo