6620 Indian Creek Dr #717, Miami Beach, FL, 33141
6620 Indian Creek Dr #717, Miami Beach, FL, 33141
6620 Indian Creek Dr #717, Miami Beach, FL, 33141
6620 Indian Creek Dr #717, Miami Beach, FL, 33141
6620 Indian Creek Dr #717, Miami Beach, FL, 33141
6620 Indian Creek Dr #717, Miami Beach, FL, 33141
6620 Indian Creek Dr #717, Miami Beach, FL, 33141

$2,900

6620 Indian Creek Dr #717, Miami Beach, FL, 33141

7
Courtesy of: TS International Realty