The Shops at Sunset Place South Miami

5825 Sunset Dr., South Miami , Florida, United States