E Square Capital - Customer Service

Verified Business

Contact Information

E Square Capital
950 Delaware Ave
Buffalo, NY 14209
United States

Customer Service Handles

@E2Capital
ESquareCapital
Category: Real Estate Agents & Managers
Sub Category: Real Estate (General/Diversified)
1 Review for E Square Capital

Have a complaint or review about E Square Capital?

Submit your Gripe:

Complaints, reviews, and feedback submitted for E Square Capital

Landlord (2/25/14)

Terrible customer service, paint is falling off bathroom asked to have fixed no response so I painted myself.  View Gripe »