News

Five Iron Golf signed a lease for 4,000 square feet in the penthouse of the Central Plaza Building at 18 East 41st Street.