SL Green Realty Corp Corporate: SL Green Realty Corp. Location: 1552/1560 Broadway, New York, NY Owner: S.L. Green Realty Corp General Contractor: Plaza Construction Architect: TPG Architects