Year Built: 1953| 1,637 Approx. Square Feet
1700 N 14th Avenue, Melrose Park, Il 60160
Year Built: 1939| 1,458 Approx. Square Feet
1529 N 33rd Avenue, Melrose Park, Il 60160
Year Built: 1946| 1,500 Approx. Square Feet
1000 N 13th Avenue, Melrose Park, Il 60160