2200 Iowa Street, Melrose Park, Illinois
2200 Iowa Street, Melrose Park, Illinois 60160 - Great space available in an Amazing location in Melrose Park. Located on the corner of 22nd Ave and Iowa St. Established business already in place providing a great opportunity. Come and see if this is the right fit for your business and make an offer.
Listing Courtesy of Northlake Realtors