#1 South Beach #1 Pool Villa with City License - Houses for Rent in Miami Beach, Florida, United States
Entire home/apt in Miami Beach, United States. City of Miami Beach requires a license for short term rentals. This property is State and City Licensed. 5 bedrooms + 2 queen daybeds, 5 baths sleeps 14
See this content immediately after install