A prominent developer's ambitious plans for a towering Miami Beach high-rise hit a snag. Find out why the planning board ...
Lefferts has completed 72 Park, its 206-unit luxury condominium tower totaling more than 500,000 square feet in Miami Beach, Fla.