18515 Harwood Ave # 2B, Homewood, IL 60430 - 1 bed/1 full bath | Zenlist