Miami Beach's most anticipated new development, Twenty-Nine Indian Creek, has officially started sales of the eleven private units in the building. Located in the luxe Faena District at the intersection of Indian Creek Drive and Collins Avenue, this boutique building...