6801 Indian Creek Drive 604, Miami Beach, FL 33141
Miami Beach, FL 33141
1 / 5

$2,450
1 bed · 1.5 bath · 980 sq ft · Built 1972
6801 Indian Creek Drive 604, Miami Beach, FL 33141
Miami Beach, FL 33141
1 / 5

$2,450
1 bed · 1.5 bath · 980 sq ft · Built 1972