Ellicott plans 92 apartments, drive-thru restaurant next to its West Seneca hotel cluster
Ellicott, one of the region's biggest developers and hotel operators, is proposing to construct a pair of four-story apartment buildings on Slade Avenue.
Source: buffalonews.com