Check out this great place to stay in Miami Beach
Entire home/apt in Miami Beach, United States. Large Studio.Located right on Washington Ave in world famous South Beach. This unit is approximately 600 square feet.All the excitement South Beach has to offer; restaurants, nightclubs, shopping the famous Lincoln Rd. 2 short blocks from the Beach!