PALMA Miami Beach | Starting at $700,000
Prime Miami Beach location just steps from the beach, with 126 units on 13 floors. Studio, 1, 2 bedrooms available ranging from 405 – 1,342 sq.ft \ 37.6 – 124,7 sq.m. Delivered in 2027.
666 71st St, Miami Beach, FL 33141