Brand new boutique building located in the heart of South Beach. Turn key unit, smartly modified into a 3 bedrooms. Address: 801 S Pointe Dr, Unit 303, Miami Beach, FL 33139 ...