6801 Indian Creek Drive 509, Miami Beach, FL 33141
Miami Beach, FL 33141
1 / 1
Loading the full set of photos

$320,000
1 bed · 1.5 bath · 980 sq ft · Built 1972
6801 Indian Creek Drive 509, Miami Beach, FL 33141
Miami Beach, FL 33141
1 / 1

$320,000
1 bed · 1.5 bath · 980 sq ft · Built 1972