← Back
18536 Morris Ave Homewood Il 60430
Loading verified records…
Verified record
$191,500
Most recent sale
Dec 2024
Single-family home
3
Beds
1
Bath
1,062
Sq ft
1956
Built
Sales history
$191,500
Dec 2024
$91,700
Sep 2019
Loading the full report…