Check out this great place to stay in Miami Beach
Entire home/apt in Miami Beach, United States. Great 2 bed 2 bath tranquil apartment in the heart of South Beach. Park your car & forget about it, once here you can relax and unwind as you are a stroll away from everything South Beach has to offer: beach, clubs, restaurants, shopping and sun.
See this content immediately after install