Miami Beach board greenlights plans for Terra, partners’ bayfront condo tower

David Martin’s Terra and its partners secured unanimous approval from Miami Beach’s Design Review Board for a 330-foot-tall tower in South Beach that developer Michael Stern got the city commission to upzone last summer. The future luxury tower at 1250 West Avenue will replace a 15-story, 238-unit c