
Archived
13542 S Buffalo Ave,
IL 60633
Property details
Multi family
1893 year
8 bedrooms
2 baths
3,125 sqft
2 years on site