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
MAIN-MAIN
Properties in Royal Oak in MAIN-MAIN
Find homes for sale in Royal Oak by selecting a property below:
1437 S Main St Unit 2 35, Royal Oak, MI 48067
1430 S Main St Unit 3, 45, Royal Oak, MI 48067
2415 N Main St, Royal Oak, MI 48073
2119 N Main St, Royal Oak, MI 48073
1445 S Main St Unit 39, Building 2, Royal Oak, MI 48067
1441 S Main St, Royal Oak, MI 48067
1445 S Main St, Royal Oak, MI 48067
1417 S Main St, Royal Oak, MI 48067
1421 S Main St, Royal Oak, MI 48067
1419 S Main St, Royal Oak, MI 48067
1423 S Main St, Royal Oak, MI 48067
1415 S Main St #25, Royal Oak, MI 48067
1443 S Main St, Royal Oak, MI 48067
1847 N Main St, Royal Oak, MI 48073
1505 N Main St, Royal Oak, MI 48067
1449 S Main St, Royal Oak, MI 48067
1409 S Main St Unit 2 22, Royal Oak, MI 48067
1876 N Main St, Royal Oak, MI 48073
1447 S Main St, Royal Oak, MI 48067
2440 N Main St, Royal Oak, MI 48073
1870 N Main St, Royal Oak, MI 48073
1448 S Main St #55, Royal Oak, MI 48067
1450 S Main St, Royal Oak, MI 48067
2204 N Main St, Royal Oak, MI 48073
1348 S Main St #1, Royal Oak, MI 48067
1437 S Main St #35, Royal Oak, MI 48067
1332 S Main St Unit 1 9, Royal Oak, MI 48067
2600 N Main St, Royal Oak, MI 48073
1454 S Main St, Royal Oak, MI 48067
1452 S Main St, Royal Oak, MI 48067
1342 S Main St #3, Royal Oak, MI 48067
2514 N Main St, Royal Oak, MI 48073
1432 S Main St, Royal Oak, MI 48067
1440 S Main St #51, Royal Oak, MI 48067
2341 N Main St, Royal Oak, MI 48073
1434 S Main St #48, Royal Oak, MI 48067
1438 S Main St, Royal Oak, MI 48067
1436 S Main St, Royal Oak, MI 48067
1440 S Main St, Royal Oak, MI 48067
1407 S Main St #21, Royal Oak, MI 48067
2333 N Main St, Royal Oak, MI 48073
1424 S Main St, Royal Oak, MI 48067
1426 S Main St, Royal Oak, MI 48067
1428 S Main St, Royal Oak, MI 48067
1444 S Main St, Royal Oak, MI 48067
1442 S Main St, Royal Oak, MI 48067
1446 S Main St, Royal Oak, MI 48067
2518 N Main St, Royal Oak, MI 48073
1449 S Main St #41, Royal Oak, MI 48067
1443 S Main St #40, Royal Oak, MI 48067
2500 N Main St, Royal Oak, MI 48073
2517 N Main St, Royal Oak, MI 48073
1801 N Main St, Royal Oak, MI 48073
2506 N Main St, Royal Oak, MI 48073
1449 S Main St Unit 2, 41, Royal Oak, MI 48067
2510 N Main St, Royal Oak, MI 48073
1417 S Main St #26, Royal Oak, MI 48067
1321 S Main St #10, Royal Oak, MI 48067
2524 N Main St, Royal Oak, MI 48073
1445 S Main St #39, Royal Oak, MI 48067
1429 S Main St #31, Royal Oak, MI 48067
1921 N Main St, Royal Oak, MI 48073
1411 S Main St #24, Royal Oak, MI 48067
1325 S Main St #11, Royal Oak, MI 48067
1430 S Main St, Royal Oak, MI 48067
1425 S Main St #30, Royal Oak, MI 48067
208 N Main St, Royal Oak, MI 48067
2035 N Main St #101, Royal Oak, MI 48073
210 N Main St Unit 210, Royal Oak, MI 48067
2019 N Main St #101, Royal Oak, MI 48073
1903 N Main St Unit A1, Royal Oak, MI 48073
1434 S Main St Unit 48/3, Royal Oak, MI 48067
2041 N Main St #1, Royal Oak, MI 48073
1434 S Main St, Royal Oak, MI 48067
1338 S Main St #6, Royal Oak, MI 48067
1901 N Main St, Royal Oak, MI 48073
1868 N Main St, Royal Oak, MI 48073
1441 S Main St #38, Royal Oak, MI 48067
1321 N Main St, Royal Oak, MI 48067
1344 S Main St, Royal Oak, MI 48067
1830 N Main St #1, Royal Oak, MI 48073
1338 S Main St, Royal Oak, MI 48067
1342 S Main St, Royal Oak, MI 48067
1329 S Main St #14, Royal Oak, MI 48067
1812 N Main St, Royal Oak, MI 48073
1348 S Main St, Royal Oak, MI 48067
2019 N Main St, Royal Oak, MI 48073
1346 S Main St, Royal Oak, MI 48067
1334 S Main St #7, Royal Oak, MI 48067
1336 S Main St, Royal Oak, MI 48067
1403 S Main St #19, Royal Oak, MI 48067
1340 S Main St, Royal Oak, MI 48067
1330 S Main St, Royal Oak, MI 48067
2035 N Main St, Royal Oak, MI 48073
1860 N Main St, Royal Oak, MI 48073
1334 S Main St, Royal Oak, MI 48067
1447 S Main St #42, Royal Oak, MI 48067
2207 N Main St, Royal Oak, MI 48073
1431 S Main St #33, Royal Oak, MI 48067
2211 N Main St, Royal Oak, MI 48073
2109 N Main St, Royal Oak, MI 48073
1332 S Main St, Royal Oak, MI 48067
2103 N Main St, Royal Oak, MI 48073
1419 S Main St #28, Royal Oak, MI 48067
1409 S Main St #43, Royal Oak, MI 48067
1328 S Main St, Royal Oak, MI 48067
1322 S Main St, Royal Oak, MI 48067
1442 S Main St #52, Royal Oak, MI 48067
1326 S Main St, Royal Oak, MI 48067
2321 N Main St, Royal Oak, MI 48073
1346 S Main St Unit 1-02, Royal Oak, MI 48067
1910 N Main St, Royal Oak, MI 48073
1344 S Main St #4, Royal Oak, MI 48067
1438 S Main St #49, Royal Oak, MI 48067
1324 S Main St, Royal Oak, MI 48067
2543 N Main St, Royal Oak, MI 48073
2543 N Main St, Royal Oak, MI 48073
1918 N Main St, Royal Oak, MI 48073
1424 S Main St #43, Royal Oak, MI 48067
1346 S Main St #2, Royal Oak, MI 48067
1448 S Main St, Royal Oak, MI 48067
1433 S Main St, Royal Oak, MI 48067
1405 S Main St, Royal Oak, MI 48067
1909 N Main St, Royal Oak, MI 48073
1332 S Main St #9, Royal Oak, MI 48067
201 N Main St Unit 201, Royal Oak, MI 48067
2024 N Main St, Royal Oak, MI 48073
1423 S Main St, Royal Oak, MI 48067
1432 S Main St, Royal Oak, MI 48067
2212 N Main St, Royal Oak, MI 48073
1429 S Main St, Royal Oak, MI 48067
1327 S Main St, Royal Oak, MI 48067
1445 S Main St Unit 2, 39, Royal Oak, MI 48067
209 N Main St #209, Royal Oak, MI 48067
1431 S Main St, Royal Oak, MI 48067
1425 S Main St, Royal Oak, MI 48067
2203 N Main St, Royal Oak, MI 48073
1325 S Main St, Royal Oak, MI 48067
1319 S Main St #8, Royal Oak, MI 48067
1331 S Main St, Royal Oak, MI 48067
1321 S Main St, Royal Oak, MI 48067
1430 S Main St #45, Royal Oak, MI 48067
1413 S Main St, Royal Oak, MI 48067
1444 S Main St #54, Royal Oak, MI 48067
1435 S Main St, Royal Oak, MI 48067
1411 S Main St, Royal Oak, MI 48067
1415 S Main St, Royal Oak, MI 48067
1437 S Main St, Royal Oak, MI 48067
1427 S Main St, Royal Oak, MI 48067
1439 S Main St, Royal Oak, MI 48067
1433 S Main St, Royal Oak, MI 48067
1333 S Main St, Royal Oak, MI 48067
1339 S Main St #17, Royal Oak, MI 48067
1450 S Main St #56, Royal Oak, MI 48067
1339 S Main St, Royal Oak, MI 48067
1329 S Main St, Royal Oak, MI 48067
1320 S Main St, Royal Oak, MI 48067
1409 S Main St #22, Royal Oak, MI 48067
1440 S Main St, Royal Oak, MI 48067
2405 N Main St, Royal Oak, MI 48073
1405 S Main St, Royal Oak, MI 48067
1323 S Main St, Royal Oak, MI 48067
1403 S Main St, Royal Oak, MI 48067
1335 S Main St, Royal Oak, MI 48067
1407 S Main St, Royal Oak, MI 48067
1337 S Main St, Royal Oak, MI 48067