Shopping malls database
Northside Plaza is located at the corner of NWC NW 79th St. & 27th Ave., Miami. It is a Regional Center which opened in 1960. It is an Open shopping mall with 2,703 parking spaces. It covers an area of 475,456 sqft. and has about 84 stores.
Shopping mall's name: Northside Plaza
Address: NWC NW 79th St. & 27th Ave., Miami, FL 33147
Number of stores: 84