SOLD! 706 Canal Street, Delaware, OH 43015 by ryanplowman | Feb 26, 2018 | Recently Sold SOLD! 706 Canal Street, Delaware, OH 43015