Shopping malls database
Dadeland Station is located at the corner of US 1 & Snapper Creek Expressway(SR 878) & 70th Ave, Miami. It is a Power Center which opened in 1996 and was last renovated in 2003. It is an Open shopping mall with 1,450 parking spaces. It covers an area of 330,000 sqft. and has about 14 stores.
Shopping mall's name: Dadeland Station
Address: US 1 & Snapper Creek Expressway(SR 878) & 70th Ave, Miami, FL 33143
Number of stores: 14