10 room South Beach Pool Villa Mansion sleeping up to 18 people

Villa Rental in Bayshore, Miami Beach Florida  

  • Photos
  • Map/Street View
  • Things Nearby
10 room Art Deco Pool Villa Mansion sleeping up to 18 people located in South Beach Miami Art Deco District that is only 6 blocks west of the famous Oceanfront W hotel – home to some of the world’s hippest restaurant-lounges-nightclubs and 6 blocks north of Lincoln Road Pedestrian Mall → Read More

Share this listing:      Email       Print    
  More Miami Beach, FL Villa Rentals & Villas for Rent