We have found 36 properties on Snow Rd, Parma, OH. Average price per square feet on Snow Rd is $66. It is 16.5% lower than average price per sqft Parma. Average sale price on Snow Rd is $99,783. It is 6% lower than average sale price in Parma.