Ebenezer Square Apartments 2400 Seneca Street, West Seneca, NY 14210