Leasing office space in Queens, 104-40 Queens Blvd. Parker Towers Forest Hills, NY