18548 Poplar Ave., Homewood, IL 60430

18548 Poplar Ave., Homewood, IL 60430
Photo 1 of 1
$209,900
Sold on 7/24/19
Beds Baths Sq. Ft. Taxes Built
3 1.10 1,157 $4,971
On the market: 117 days
View full details, photos, school info, and price history
Listing courtesy of Dina Martinez