We have found 44 properties on Elmhurst Ave, Royal Oak, MI. Average price per square feet on Elmhurst Ave is $119. It is 10.5% lower than average price per sqft Royal Oak. Average sale price on Elmhurst Ave is $165,269. It is 8.9% lower than average sale price in Royal Oak.