
Archived
13051 S Houston Ave,
IL 60633
Property details
Multi family
1905 year
4 bedrooms
2 baths
3,049 sqft
2 years on site