Oasis Vista Miami Luxury Villa! 10 min from Beach, Private GYM, Top Location Miami, Miami Metropolitan Area
Located in Miami, Oasis Vista Miami Luxury Villa! 10 min from Beach, Private GYM, Top Location! provides accommodation with private pool, free Wi-Fi and free private parking for guests who drive.
20 Northeast 50th Street, Miami, FL 33137, Stati Uniti