Lee & Associates presents Ground Floor Retail spaces available for lease in Miami Beach near South Beach City Center. The spaces range in size from 991 to 5,450 SF, featuring natural light, and Central AC.
The building is located two blocks from the beach and is steps from the renowned City Center, surrounded by a variety of retail and luxury hotels, such as The Ritz Carlton, SLS South Beach, and W Hotel among others.