6700 Indian Creek Dr Unit: 1407
6700 Indian Creek Dr Unit: 1407, Miami Beach, FL 33141
Rarely available 07 line at the Eden House is now for rent! The split floor plan gives the excellent privacy of a master suite from the rest of the unit. Gorgeous porcelain floors, a formal dining room, and two parking spaces are just some of the upgrades to this unit. Two wrap-around balconies allow the outdoor living to the fullest. One floor below the PH level gives you stunning views from each corner of this unit. Available furnished or unfurnished!