View Details 12928 W 159th Street , 3B Homer Park Place Condos | Homer Glen $157,500 2 bd 2 ba 1,145 sqft New On Site 1 Day Ago