Yahoo
E Square Capital Property Management

Apartment rental and property management.

Website: escllc.com

Phone: (716) 882-8447

Interested in our services?

Closed now

  • Wed 9:00 AM - 5:00 PM

950 Delaware Ave Buffalo, NY 14209 ·340.81 mi

Is this your business? Verify your listing

Reviews

yelp
2.0 5 reviews
5 star
1 4 star
0 3 star
0 2 star
0 1 star
4
Crystal O. 03/16/17

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
Debbie P. 06/14/21

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
No T. 07/28/18

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
Brianna R. 06/03/19

I have been here only two months, and water and internet has been shut off a few times due to the owner not paying their bills. I realized I was dealing with a slumlord on the very first day I...

More
Carrie J. 12/03/16

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
Advertisement
Mobilize your Website
View Site in Mobile | Classic
Share by: