Luxury Miami beach Apartments 2 Bed
Entire home/apt in Miami Beach, United States. These South Beach apartments feature a full kitchen and free Wi-Fi. Iconic Ocean Drive is a 10-minute walk away. A flat-screen cable TV and a separate sitting area with a sofa are featured in every apartment at Luxury Apartments at Michigan.
See this content immediately after install