Residential Lease For Rent
6770 Indian Creek Dr, Miami Beach, Florida 33141
This stunning rental property boasts amazing views and has been renovated to a high standard. Located on the Tower Suite floor (TS) above the PH floor, the unit features towering ceilings, 1 bedroom, and 1.5 baths, as well as a balcony with a beautiful west view of Allison & La Gorce Island, Intracoastal, Bay, and Miami skyline from high impact sliding windows & dream blinds.