East Locust Street in Polo, IL

102 East Locust Street, Polo, IL 61064

Current Owners
Purchase Price
N/A (2020)
Property Taxes
$1,571 (2019)
Blockshopper green logo