Home ยป Indian Creek Indian Creek Sort by High to Low (Price) Low to High (Price) Property Type Residential Residential Income Residential Lease Business Opportunity Commercial Lease Commercial Sale Land 2 results returned 6000 Indian Creek Dr Miami Beach, Florida $2,900,000 2,900 SqFt 6000 Indian Creek Dr Miami Beach, Florida $1,250,000 1,300 SqFt