Freehand Miami Address: 2727 Indian Creek Dr Miami Beach, FL 33140 County: Miami-Dade Phone: (305) 531-2727 Cost: Rooms Available: Pets Allowed: No Notes: