Log in
Sign up
Members get daily listing updates
SEARCH
For Sale
For Rent
Find an Agent
Feed
Favorites
Redfin Premier
Sell My Home
List My Home for Rent
Mobile App
Homepage
Saved Searches
Why Sell with Redfin?
Owner Dashboard
Open House Schedule
Appointments
Mortgage
Be a Redfin Agent
Notification Settings
Buy ▾
Popular Searches
Homes for sale
Condos for sale
Land for sale
Open houses
Buying Options
Buy with Redfin
Redfin Premier
Buying Resources
Affordability calculator
Home buying guide
Find lenders & inspectors
Free home buying classes
US housing market
Rent ▾
Rental Resources
List my home for rent
Rental market tracker
How much rent can I afford?
Should I rent or buy?
Renter guide
Sell ▾
My Home
What's my home worth?
My home dashboard
Redfin Selling Options
Why sell with Redfin?
Redfin Premier
Redfin Full Service
Find an agent
Selling Resources
Home selling guide
Will selling pay off?
Find handypeople and stagers
Home improvement trends
Redfin Premier
Mortgage ▾
Mortgage
Get pre-approved
Today's mortgage rates
Payment calculator
Real Estate Agents ▾
Find an Agent
Join as a Redfin Agent
Join our referral network
Agent Resource Center
Feed
Join / Sign in
Redfin
USA
Michigan
Oakland County
Royal Oak
DONALD-DORCHESTER
Properties in Royal Oak in DONALD-DORCHESTER
Find homes for sale in Royal Oak by selecting a property below:
527 S Dorchester Ave, Royal Oak, MI 48067
309 S Dorchester Ave, Royal Oak, MI 48067
726 Donald Ave, Royal Oak, MI 48073
905 Donald Ave, Royal Oak, MI 48073
609 N Dorchester Ave, Royal Oak, MI 48067
606 N Dorchester Ave, Royal Oak, MI 48067
222 S Dorchester Ave, Royal Oak, MI 48067
226 S Dorchester Ave, Royal Oak, MI 48067
208 S Dorchester Ave, Royal Oak, MI 48067
929 Donald Ave, Royal Oak, MI 48073
917 Donald Ave, Royal Oak, MI 48073
715 Donald Ave, Royal Oak, MI 48073
114 N Dorchester Ave, Royal Oak, MI 48067
230 N Dorchester Ave, Royal Oak, MI 48067
1427 Donald Ave, Royal Oak, MI 48073
505 S Dorchester Ave, Royal Oak, MI 48067
719 Donald Ave, Royal Oak, MI 48073
1419 Donald Ave, Royal Oak, MI 48073
137 N Dorchester Ave, Royal Oak, MI 48067
602 N Dorchester Ave, Royal Oak, MI 48067
215 S Dorchester Ave, Royal Oak, MI 48067
209 S Dorchester Ave, Royal Oak, MI 48067
227 S Dorchester Ave, Royal Oak, MI 48067
601 N Dorchester Ave, Royal Oak, MI 48067
223 S Dorchester Ave, Royal Oak, MI 48067
1513 Donald Ave, Royal Oak, MI 48073
300 S Dorchester Ave, Royal Oak, MI 48067
1613 Donald Ave, Royal Oak, MI 48073
317 S Dorchester Ave, Royal Oak, MI 48067
119 S Dorchester Ave, Royal Oak, MI 48067
200 S Dorchester Ave, Royal Oak, MI 48067
216 S Dorchester Ave, Royal Oak, MI 48067
316 S Dorchester Ave, Royal Oak, MI 48067
304 S Dorchester Ave, Royal Oak, MI 48067
710 Donald Ave, Royal Oak, MI 48073
301 S Dorchester Ave, Royal Oak, MI 48067
131 N Dorchester Ave, Royal Oak, MI 48067
312 S Dorchester Ave, Royal Oak, MI 48067
121 N Dorchester Ave, Royal Oak, MI 48067
117 N Dorchester Ave, Royal Oak, MI 48067
901 Donald Ave, Royal Oak, MI 48073
111 N Dorchester Ave, Royal Oak, MI 48067
423 S Dorchester Ave, Royal Oak, MI 48067
1525 Donald Ave, Royal Oak, MI 48073
217 N Dorchester Ave, Royal Oak, MI 48067
204 S Dorchester Ave, Royal Oak, MI 48067
608 N Dorchester Ave, Royal Oak, MI 48067
1415 Donald Ave, Royal Oak, MI 48073
511 S Dorchester Ave, Royal Oak, MI 48067
1418 Donald Ave, Royal Oak, MI 48073
1616 Donald Ave, Royal Oak, MI 48073
1510 Donald Ave, Royal Oak, MI 48073
1509 Donald Ave, Royal Oak, MI 48073
1501 Donald Ave, Royal Oak, MI 48073
1423 Donald Ave, Royal Oak, MI 48073
1521 Donald Ave, Royal Oak, MI 48073
1601 Donald Ave, Royal Oak, MI 48073
516 S Dorchester Ave, Royal Oak, MI 48067
120 S Dorchester Ave, Royal Oak, MI 48067
1620 Donald Ave, Royal Oak, MI 48073
707 Donald Ave, Royal Oak, MI 48073
130 S Dorchester Ave, Royal Oak, MI 48067
116 S Dorchester Ave, Royal Oak, MI 48067
112 S Dorchester Ave, Royal Oak, MI 48067
600 S Dorchester Ave, Royal Oak, MI 48067
429 S Dorchester Ave, Royal Oak, MI 48067
305 S Dorchester Ave, Royal Oak, MI 48067
504 S Dorchester Ave, Royal Oak, MI 48067
1514 Donald Ave, Royal Oak, MI 48073
228 N Dorchester Ave, Royal Oak, MI 48067
926 Donald Ave, Royal Oak, MI 48073
127 S Dorchester Ave, Royal Oak, MI 48067
1422 Donald Ave, Royal Oak, MI 48073
608 S Dorchester Ave, Royal Oak, MI 48067
701 Donald Ave, Royal Oak, MI 48073
129 N Dorchester Ave, Royal Oak, MI 48067
1617 Donald Ave, Royal Oak, MI 48073
225 N Dorchester Ave, Royal Oak, MI 48067
1607 Donald Ave, Royal Oak, MI 48073
203 N Dorchester Ave, Royal Oak, MI 48067
605 N Dorchester Ave, Royal Oak, MI 48067
517 S Dorchester Ave, Royal Oak, MI 48067
529 S Dorchester Ave, Royal Oak, MI 48067
131 S Dorchester Ave, Royal Oak, MI 48067
535 S Dorchester Ave, Royal Oak, MI 48067
212 S Dorchester Ave, Royal Oak, MI 48067
528 S Dorchester Ave, Royal Oak, MI 48067
500 S Dorchester Ave, Royal Oak, MI 48067
532 S Dorchester Ave, Royal Oak, MI 48067
1621 Donald Ave, Royal Oak, MI 48073
418 S Dorchester Ave, Royal Oak, MI 48067
308 S Dorchester Ave, Royal Oak, MI 48067
415 S Dorchester Ave, Royal Oak, MI 48067
419 S Dorchester Ave, Royal Oak, MI 48067
523 S Dorchester Ave, Royal Oak, MI 48067
427 S Dorchester Ave, Royal Oak, MI 48067
910 Donald Ave, Royal Oak, MI 48073
214 N Dorchester Ave, Royal Oak, MI 48067
731 Donald Ave, Royal Oak, MI 48073
145 N Dorchester Ave, Royal Oak, MI 48067
520 S Dorchester Ave, Royal Oak, MI 48067
512 S Dorchester Ave, Royal Oak, MI 48067
428 S Dorchester Ave, Royal Oak, MI 48067
612 N Dorchester Ave, Royal Oak, MI 48067
930 Donald Ave, Royal Oak, MI 48073
612 Donald Ave, Royal Oak, MI 48073
524 S Dorchester Ave, Royal Oak, MI 48067
508 S Dorchester Ave, Royal Oak, MI 48067
1414 Donald Ave, Royal Oak, MI 48073
303 N Dorchester Ave, Royal Oak, MI 48067
612 S Dorchester Ave, Royal Oak, MI 48067
922 Donald Ave, Royal Oak, MI 48073
144 N Dorchester Ave, Royal Oak, MI 48067
700 Donald Ave, Royal Oak, MI 48073
1612 Donald Ave, Royal Oak, MI 48073
313 S Dorchester Ave, Royal Oak, MI 48067
913 Donald Ave, Royal Oak, MI 48073
1602 Donald Ave, Royal Oak, MI 48073
914 Donald Ave, Royal Oak, MI 48073
902 Donald Ave, Royal Oak, MI 48073
611 S Dorchester Ave, Royal Oak, MI 48067
918 Donald Ave, Royal Oak, MI 48073
601 S Dorchester Ave, Royal Oak, MI 48067
202 N Dorchester Ave, Royal Oak, MI 48067
730 Donald Ave, Royal Oak, MI 48073
136 N Dorchester Ave, Royal Oak, MI 48067
906 Donald Ave, Royal Oak, MI 48073
210 N Dorchester Ave, Royal Oak, MI 48067
1502 Donald Ave, Royal Oak, MI 48073
236 N Dorchester Ave #25, Royal Oak, MI 48067
144 N Dorchester Ave #18, Royal Oak, MI 48067
1526 Donald Ave, Royal Oak, MI 48073
232 N Dorchester Ave, Royal Oak, MI 48067
302 N Dorchester Ave, Royal Oak, MI 48067
235 N Dorchester Ave, Royal Oak, MI 48067
607 S Dorchester Ave, Royal Oak, MI 48067
229 N Dorchester Ave, Royal Oak, MI 48067
118 N Dorchester Ave, Royal Oak, MI 48067
211 N Dorchester Ave, Royal Oak, MI 48067
925 Donald Ave, Royal Oak, MI 48073
1518 Donald Ave, Royal Oak, MI 48073
921 Donald Ave, Royal Oak, MI 48073
128 N Dorchester Ave, Royal Oak, MI 48067
219 S Dorchester Ave, Royal Oak, MI 48067
727 Donald Ave, Royal Oak, MI 48073
1606 Donald Ave, Royal Oak, MI 48073
115 S Dorchester Ave, Royal Oak, MI 48067
201 S Dorchester Ave, Royal Oak, MI 48067
123 S Dorchester Ave, Royal Oak, MI 48067
711 Donald Ave, Royal Oak, MI 48073
1517 Donald Ave, Royal Oak, MI 48073
704 Donald Ave, Royal Oak, MI 48073
909 Donald Ave, Royal Oak, MI 48073
714 Donald Ave, Royal Oak, MI 48073
722 Donald Ave, Royal Oak, MI 48073
1426 Donald Ave, Royal Oak, MI 48073
501 S Dorchester Ave, Royal Oak, MI 48067
723 Donald Ave, Royal Oak, MI 48073
515 S Dorchester Ave, Royal Oak, MI 48067
220 N Dorchester Ave, Royal Oak, MI 48067
205 S Dorchester Ave, Royal Oak, MI 48067
126 S Dorchester Ave, Royal Oak, MI 48067
718 Donald Ave, Royal Oak, MI 48073
1522 Donald Ave, Royal Oak, MI 48073
422 S Dorchester Ave, Royal Oak, MI 48067
604 S Dorchester Ave, Royal Oak, MI 48067