Priced at $259,900 - 800 Ellicott Creek Road, Tonawanda-Town, NY 14150