Search results
- See moreSee moreSee moreSee moreE Square CapitalProperty Management
Apartment rental and property management.
Phone: (716) 882-8447
950 Delaware Ave Buffalo, NY 14209 293.80 mi
Is this your business? Verify your listing
Apartment rental and property management.
Phone: (716) 882-8447
950 Delaware Ave Buffalo, NY 14209 293.80 mi
Is this your business? Verify your listing
2.0 5 reviews
Management is very attentive, any of the negative reviews are those of tenants who weren't following their lease agreements. Holling Place apartments are the most affordable Loft-style apartments... More
E Square Capital hates there tenants; it is all about the money for them. My Mom froze in the winter; her bathroom was frigid because her heat was fixed at 60 degrees. When she moved, they... More
Aren't in the office when they should be. I had to hang up on the owner, Eran, one time, because he was throwing insults at our family. Very unprofessional. Even if you don't care for a... More
The worst management I've ever dealt with. Months before repairs are addressed, not to mention the no-shows, flakey maintenance workers that are routine. I'm confirming with another review about... More
This place is a joke..no heat. Managment is never there! There is no emergency number, it just keeps ringing. There is always garbage on the lawns such as empty bottle, food wrappers and a big... More