This company is one of the most awful companies I I’ve ever leased from. Their 3 West 103rd location is infested with mice and cockroaches, and you can here everything little noise in the building.
The apartment is made of cheap materials that are constantly falling apart, and to get someone to make repairs is a nightmare.
Our ceiling leaked and completely flooded our apartment, they still have not repaired that issue 6 months later.
You have to chase these people to get anything done and they ignore emails and phone calls.
They are extremely rude on the phone. They gave us a 60 day notice and already trying to show our apartment, when we told them that we do not feel comfortable people coming and going in our apartment for two whole months they were rude and told us we will be fined.
I really suggest to stay clear of any of their buildings because you are paying a lot of money to be squeezed into a tight space infested with mice and cockroaches.
Please do not rent from them.