Property search
8 active options currently available in Miami Beach.
$1,150,000
6620 Indian Creek Dr
Miami Beach, FL
$990,000
$849,900
$730,000
6620 INDIAN CREEK
$678,000
6610 Indian Creek Dr
$649,000
$515,000
6620 INDIAN CREEK DR
$385,000