6770 Indian Creek Dr UNIT 10L, Miami Beach, FL, 33141

$385,000

6770 Indian Creek Dr UNIT 10L, Miami Beach, FL, 33141

ACTIVE