2
For Sale
$288,000
Avg Price
$276,000
From
$300,000
To
6830 Indian Creek Dr # 6D, Miami Beach FL 33141
6830 Indian Creek Dr # 7B, Miami Beach FL 33141