FITNESS August 12, 2020 BLVD at Lenox | South Beach's Newest Landmark Retail Location1045 5th Street, Miami Beach, FL 33139 ± 2,000 SF – ± 16,000 SF spaces available ± 225 parking spaces Located next to the very successful Fifth & Alton – a 180,000 SF development with over 1,100 parking spaces. Anchored…