The Shops at Sunset Place in South Miami.
The Shops at Sunset Place in South Miami. Miami Herald File
The Shops at Sunset Place in South Miami. Miami Herald File