$ 820,000.00

6620 Indian Creek Dr 113 Miami Beach FL 33141 6620 Indian Creek Dr 113

Gorgeous 2 Bed /2 Bath Furnished Lanai unit in Miami Beach. Unit features a spacious…
1135 sq ft
2 beds
2 baths
$ 850,000.00

6620 Indian Creek Dr 513 Miami Beach FL 33141 6620 Indian Creek Dr 513

2 BED 2 BATH unit Walk distance to the beach.Marble floors, custom Italian closets, good…
1135 sq ft
2 beds
2 baths
WordPress Lightbox