Ellicott Development Company

  • Apartments
295 Main Street, Suite #210
Buffalo, NY 14203-2219
(716) 854-0060
(716) 852-2829 (fax)
  • About

    Now Leasing Sophisticated Urban Apartments Overlooking Niagara Falls and the Rapids. Highest Quality Finishes and Views. Real Estate Development, Management & Leasing. Commercial and Residential.