6700 Indian Creek Dr #1207
Miami Beach, FL 33141
Listed on By Owner by Yvette
- 3 Bed
- 3 Baths
- 1,304 Sq ft
Breathtaking views in this 3 bedrooms, 2 1/2 bath unit.quiet place to live, walking distance to the beach and shopping, with service on...
Read More