Ellicott Development Co.’s plan to build a new 12-story hotel, apartment and office tower in downtown Buffalo will displace more than a dozen tenants of a small apartment building, which... Read More
↧