Twenty-Nine Indian Creek to Comprise 11 Boutique Luxury Homes at 2901 Indian Creek, Miami Beach, Florida
Twenty-Nine Indian Creek is a seven-story luxury residential development planned for Miami Beach’s Faena District. It will offer 11 boutique residences, including one penthouse, eight standard units, and two townhomes.