We have found 20 properties on Stafford Rd, Leesburg, OH. Average price per square feet on Stafford Rd is $46. It is 35.2% lower than average price per sqft Leesburg. Average sale price on Stafford Rd is $79,332. It is 26.3% lower than average sale price in Leesburg.