We have found 13 properties on Owens Rd, Greenwood, DE. Average price per square feet on Owens Rd is $29. It is 68.5% lower than average price per sqft Greenwood. Average sale price on Owens Rd is $64,542. It is 56.1% lower than average sale price in Greenwood.