Maywood Plaza is a 3,700 square foot 2 unit, strip center located in the densely populated Village of Maywood, Illinois.
Maywood Plaza is located on a major thoroughfare, with great visibility and frontage with traffic counts of 55,000 cars per day along W. Roosevelt Road.
Additional highlights include:
-Located within a busy retail corridor
-21 parking spaces Existing Drive-Thru
-Zoned for Cannabis use
Ideal tenants include fast food franchises, retail, restaurant, office, and medical users.