6000 Indian Creek is a luxury high-rise at 6000 Indian Creek Dr in Miami Beach, Florida, built in 1967, a longtime fixture of the neighborhood. Notable features include 18 floors, Indian Creek waterway, Mid-Beach and Bay & canal views. With 18 floors and 182 residences, pricing here starts from $350K+, reflecting Miami Beach's position in the South Florida luxury market.
Located at 6000 Indian Creek Dr, Miami Beach, Florida. 182 residences across 18 floors. Pricing from $350K+.