Shopping malls database
Biscayne Plaza is located at the corner of 79th St. & Biscayne Blvd., Miami. It is a Power Center which opened in 1954. It is an Open shopping mall with 1,500 parking spaces. It covers an area of 346,742 sqft. and has about 35 stores.
Shopping mall's name: Biscayne Plaza
Address: 79th St. & Biscayne Blvd., Miami, FL 33138
State: FL
Number of stores: 35