Eden House Unit 404
6700 Indian Creek Dr # 404, Miami Beach, FL 33141
***BEST PRICE IN BUILDING*** Stunning 2 bedroom with direct water views in a luxury boutique building, only steps from the beach and shops. Top of the line appliances, walk in closet, huge balcony, 24hr security, party room, lounge area, sauna, valet and gym.
- Bedrooms 2
- Bathrooms 2
- Square Footage 1,263