Red Road Plaza is a retail strip center in Miami, Florida. The 2-story center built in 1982 offers a total of 23,272 square feet. The property has a total of 186-feet of frontage on Red Rd. The 24-hour accessible shopping center has a total of 80 surface parking spaces. The corner lot offers pylon and monument signage.
The shopping center 92.9% leased. Tenants representing health care, beauty (salon), photography, and insurance are conducting business at the center. Each space has tenant controlled HVAC. The shopping center receives a location score of 61.5 and a very walkable score (74). The 3-square mile population equals 202,800: the median household income equals $55,900 for this population.