Ellicott Development
Buffalo Apartments, Offices & Hotels
936 Delaware AvenueBuffalo, New York 14209