Ocean Front Studio Units, Miami Beach
https://ocean-front-studio-units.usa8.info
Located in Miami Beach, Ocean Front Studio Units has accommodations with a flat-screen TV. Free WiFi is available. All units are equipped with a microwave, toaster, a coffee machine, a fridge and electric tea pot.
5445 Collins Avenue, Miami Beach, FL 33140, United States of America