MMiami Read More Miami Beach Board OKs Terra’s Luxury Tower in South BeachMay 15, 2026 David Martin’s Terra and its partners secured unanimous approval from Miami Beach’s Design Review Board for a 330-foot-tall…