Delaware, OH
5.842 Acres with trees and stream on Leonardsburg Road
SOLD at Auction on March 13th! $53,000