6000 Indian Creek
6000 Indian Creek Drive Miami Beach FL 33132

  • Year Built 2006
  • Total Units 35
  • Stories 25
  • Bedrooms 2-3 Bedrooms