The Shops at Sunset Place stands as a major retail hub in South Miami, FL. The Lifestyle/Specialty Center is situated at US 1 & SW 57th Ave. (Red Rd.). The Shops at Sunset Place first opened in 1999. Covering 514,429 sqft. of retail space, The Shops at Sunset Place hosts roughly 65 individual stores and outlets. The mall offers 1,750 parking spaces for visitors.