Address: 500 S. Point Drive, Miami Beach

Property type: 30,016 square feet of retail on 17,511 square feet