The property at 141 Ellicott Creek Road, Tonawanda was sold on Sept. 29, 2020 by Rachelle R Reuillard for $17,000. The buyers were John W. and Renee Shevchuk.This property is one of 23 sales in Tonawanda in September 2020.This story was found on BlockShopper.com.