5071 Elmhurst Avenue, Royal Oak, MI by | Dec 7, 2024 | Homes $2,500 2,216 SqFt 3 Bedrooms 2 Bathrooms