Miami Beach Barbizon Suite, Miami Beach
https://miami-beach-barbizon-suite.usa8.info
Miami Beach Barbizon Suite offers accommodations in Miami Beach, 500 yards from Ocean Drive and 600 yards from Art Deco Historic District. Free WiFi is available in this apartment, located 600 yards from Sanford L Ziff Jewish Museum and 1.
530 Ocean Drive, Miami Beach, FL 33139, United States of America