We have found 15 properties on Neville Rd, South Euclid, OH. Average price per square feet on Neville Rd is $67. It is 4.7% higher than average price per sqft South Euclid. Average sale price on Neville Rd is $103,467. It is 14.3% higher than average sale price in South Euclid.