Luxury Miami Beach Apartments 2 Bed - Apartments for Rent in Miami Beach, Florida, United States
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.