SOLD! 3787 Leonardsburge Rd. Delaware, OH 43015 by ryanplowman | Oct 19, 2018 | Recently Sold SOLD! 3787 Leonardsburge Rd. Delaware, OH 43015