Shopping malls database
The Shops at Beacon Lakes is located at the corner of NEC NW 137th Ave. (Beacon Lakes Blvd) & NW 12th St, Miami. It is a Lifestyle/Specialty Center which opened in 2013. It is an Open shopping mall with 1,750 parking spaces. It covers an area of 470,000 sqft. and has about 25 stores.
Shopping mall's name: The Shops at Beacon Lakes
Address: NEC NW 137th Ave. (Beacon Lakes Blvd) & NW 12th St, Miami, FL 33182
Number of stores: 25