713 Iowa Street, Maywood, IL 60153

Current Owners
Rigoberto Ramiro
Purchase Price
$60,000 (2016)
Property Taxes
$6,952 (2022)
Blockshopper green logo