3
For Sale
$706,667
Avg Price
$650,000
From
$740,000
To
1 for rent · $5,000 – $5,000/mo
6620 Indian Creek Drive # 315, Miami Beach FL 33141
$730,000
6620 INDIAN CREEK # 114, Miami Beach FL 33141
6620 Indian Creek Dr # 607, Miami FL 33141
$5,000/mo