1
For Sale
$345,000
Avg Price
From
To
2 for rent · $2,950 – $4,500/mo
6820 Indian Creek Dr # 3B, Miami Beach FL 33141
$4,500/mo
6820 Indian Creek Dr # 6C, Miami Beach FL 33141
$2,950/mo
6820 Indian Creek Dr # 9C, Miami Beach FL 33141