Ellicott Development
Buffalo Apartments, Offices & Hotels
222 First StreetNiagara Falls, NY 14303
1750 Ridge RoadWest Seneca, NY 14224
3800 Hoover RoadHamburg, NY 14219
164 B Slade AveWest Seneca, NY 14224
905 ElmwoodBuffalo, NY 14222
500 Pearl StreetBuffalo, NY 14202