← Back
18133 Martin Ave Homewood Il 60430
Loading verified records…
Verified record
$100,000
Most recent sale
Jan 2003
Condominium
2
Beds
1,000
Sq ft
1983
Built
Sales history
$87,900
May 2017
$78,000
Sep 2016
$120,000
Jun 2005
$100,000
Jan 2003
Loading the full report…