Ellicott Development
Buffalo Apartments, Offices & Hotels
177 ElmwoodBuffalo , NY 14203
1395 DelawareBuffalo, NY 14209
2262 Seneca StreetBuffalo, NY 14210