I think that the Village Voice naming them one of the top ten worst landlords in New York City probably says it all. If it’s not too late and you haven’t signed the lease, don’t. They own several buildings in New York City and here are a few: 48 – 60 Seventh Ave.; 98 Riverside Drive; and 172 West 79th Street. They’re headquartered at: 1776 Broadway # 300 New York, NY10019‑2002 —(212) 586‑2190 Stay away!