We have found 38 properties on Donald Ave, Richmond Heights, OH. Average price per square feet on Donald Ave is $89. It is 17.1% higher than average price per sqft Richmond Heights. Average sale price on Donald Ave is $135,337. It is 2.9% lower than average sale price in Richmond Heights.