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
Florida
Miami-Dade County
Miami Beach
RIVO ALTO-ROYAL PALM
Properties in Miami Beach in RIVO ALTO-ROYAL PALM
Find homes for sale in Miami Beach by selecting a property below:
2846 Royal Palm Ave, Miami Beach, FL 33140
4490 Royal Palm Ave, Miami Beach, FL 33140
3193 Royal Palm Ave, Miami Beach, FL 33140
3184 Royal Palm Ave, Miami Beach, FL 33140
2908 Royal Palm Ave #4, Miami Beach, FL 33140
3030 Royal Palm Ave, Miami Beach, FL 33140
4351 Royal Palm Ave, Miami Beach, FL 33140
4315 Royal Palm Ave, Miami Beach, FL 33140
4468 Royal Palm Ave, Miami Beach, FL 33140
4343 Royal Palm Ave, Miami Beach, FL 33140
4325 Royal Palm Ave, Miami Beach, FL 33140
4445 Royal Palm Ave, Miami Beach, FL 33140
6619 Roxbury Ln, Miami Beach, FL 33141
6601 Roxbury Ln, Miami Beach, FL 33141
4230 Royal Palm Ave, Miami Beach, FL 33140
4200 Royal Palm Ave, Miami Beach, FL 33140
4240 Royal Palm Ave, Miami Beach, FL 33140
3000 Royal Palm Ave, Miami Beach, FL 33140
4220 Royal Palm Ave, Miami Beach, FL 33140
4438 Royal Palm Ave, Miami Beach, FL 33140
4511 Royal Palm Ave, Miami Beach, FL 33140
401 W Rivo Alto Dr, Miami Beach, FL 33139
255 W Rivo Alto Dr, Miami Beach, FL 33139
4541 Royal Palm Ave, Miami Beach, FL 33140
3767 Royal Palm Ave, Miami Beach, FL 33140
120 W Rivo Alto Dr, Miami Beach, FL 33139
3435 Royal Palm Ave, Miami Beach, FL 33140
3777 Royal Palm Ave, Miami Beach, FL 33140
440 E Rivo Alto Dr, Miami Beach, FL 33139
3746 Royal Palm Ave, Miami Beach, FL 33140
116 W Rivo Alto Dr, Miami Beach, FL 33139
2831 Royal Palm Ave, Miami Beach, FL 33140
45 E Rivo Alto Dr, Miami Beach, FL 33139
110 W Rivo Alto Dr #3, Miami Beach, FL 33139
241 W Rivo Alto Dr, Miami Beach, FL 33139
424 W Rivo Alto Dr, Miami Beach, FL 33139
4501 Royal Palm Ave, Miami Beach, FL 33140
2926 Royal Palm Ave, Miami Beach, FL 33140
245 E Rivo Alto Dr, Miami Beach, FL 33139
425 E Rivo Alto Dr, Miami Beach, FL 33139
3185 Royal Palm Ave, Miami Beach, FL 33140
3460 Royal Palm Ave, Miami Beach, FL 33140
220 W Rivo Alto Dr, Miami Beach, FL 33139
3478 Royal Palm Ave, Miami Beach, FL 33140
257 E Rivo Alto Dr, Miami Beach, FL 33139
4469 Royal Palm Ave, Miami Beach, FL 33140
3176 Royal Palm Ave, Miami Beach, FL 33140
3166 Royal Palm Ave, Miami Beach, FL 33140
333 E Rivo Alto Dr, Miami Beach, FL 33139
3148 Royal Palm Ave, Miami Beach, FL 33140
4510 Royal Palm Ave, Miami Beach, FL 33140
15 E Rivo Alto Dr, Miami Beach, FL 33139
31 E Rivo Alto Dr, Miami Beach, FL 33139
3131 Royal Palm Ave, Miami Beach, FL 33140
3135 Royal Palm Ave, Miami Beach, FL 33140
37 E Rivo Alto Dr, Miami Beach, FL 33139
4515 Royal Palm Ave, Miami Beach, FL 33140
3141 Royal Palm Ave, Miami Beach, FL 33140
4560 Royal Palm Ave, Miami Beach, FL 33140
4578 Royal Palm Ave, Miami Beach, FL 33140
414 W Rivo Alto Dr, Miami Beach, FL 33139
2856 Royal Palm Ave, Miami Beach, FL 33140
4360 Royal Palm Ave, Miami Beach, FL 33140
4320 Royal Palm Ave, Miami Beach, FL 33140
415 E Rivo Alto Dr, Miami Beach, FL 33139
4350 Royal Palm Ave, Miami Beach, FL 33140
4340 Royal Palm Ave, Miami Beach, FL 33140
4201 Royal Palm Ave, Miami Beach, FL 33140
4529 Royal Palm Ave, Miami Beach, FL 33140
2800 Royal Palm Ave, Miami Beach, FL 33140
3035 Royal Palm Ave, Miami Beach, FL 33140
4582 Royal Palm Ave, Miami Beach, FL 33140
4335 Royal Palm Ave, Miami Beach, FL 33140
4540 Royal Palm Ave, Miami Beach, FL 33140
4550 Royal Palm Ave, Miami Beach, FL 33140
4361 Royal Palm Ave, Miami Beach, FL 33140
4514 Royal Palm Ave, Miami Beach, FL 33140
3157 Royal Palm Ave, Miami Beach, FL 33140
4500 Royal Palm Ave, Miami Beach, FL 33140
4300 Royal Palm Ave, Miami Beach, FL 33140
4600 Royal Palm Ave, Miami Beach, FL 33140
2855 Royal Palm Ave, Miami Beach, FL 33140
424 W Rivo Alto Dr Unit N/A, Miami Beach, FL 33139
225 W Rivo Alto Dr, Miami Beach, FL 33139
324 E Rivo Alto Dr, Miami Beach, FL 33139
4214 Royal Palm Ave, Miami Beach, FL 33140
412 E Rivo Alto Dr, Miami Beach, FL 33139
4225 Royal Palm Ave, Miami Beach, FL 33140
4570 Royal Palm Ave, Miami Beach, FL 33140
4233 Royal Palm Ave, Miami Beach, FL 33140
4545 Royal Palm Ave, Miami Beach, FL 33140
4535 Royal Palm Ave, Miami Beach, FL 33140
309 E Rivo Alto Dr, Miami Beach, FL 33139
210 W Rivo Alto Dr, Miami Beach, FL 33139
401 E Rivo Alto Dr, Miami Beach, FL 33139
4420 Royal Palm Ave, Miami Beach, FL 33140
330 W Rivo Alto Dr, Miami Beach, FL 33139
2908 Royal Palm Ave #1, Miami Beach, FL 33140
4430 Royal Palm Ave, Miami Beach, FL 33140
4000 Royal Palm Ave, Miami Beach, FL 33140
3025 Royal Palm Ave, Miami Beach, FL 33140
4049 Royal Palm Ave, Miami Beach, FL 33140
3455 Royal Palm Ave, Miami Beach, FL 33140
6686 Roxbury Ln, Miami Beach, FL 33141
4453 Royal Palm Ave, Miami Beach, FL 33140
3410 Royal Palm Ave, Miami Beach, FL 33140
2836 Royal Palm Ave, Miami Beach, FL 33140
2841 Royal Palm Ave, Miami Beach, FL 33140
3430 Royal Palm Ave, Miami Beach, FL 33140
48 E Rivo Alto Dr, Miami Beach, FL 33139
4523 Royal Palm Ave, Miami Beach, FL 33140
3128 Royal Palm Ave, Miami Beach, FL 33140
4519 Royal Palm Ave, Miami Beach, FL 33140
205 E Rivo Alto Dr, Miami Beach, FL 33139
4525 Royal Palm Ave, Miami Beach, FL 33140
3167 Royal Palm Ave, Miami Beach, FL 33140
31 W Rivo Alto Dr, Miami Beach, FL 33139
2908 Royal Palm Ave #3, Miami Beach, FL 33140
126 E Rivo Alto Dr, Miami Beach, FL 33139
3701 Royal Palm Ave, Miami Beach, FL 33140
115 E Rivo Alto Dr, Miami Beach, FL 33139
310 E Rivo Alto Dr, Miami Beach, FL 33139
3153 Royal Palm Ave, Miami Beach, FL 33140
3770 Royal Palm Ave, Miami Beach, FL 33140
4534 Royal Palm Ave, Miami Beach, FL 33140
2901 Royal Palm Ave, Miami Beach, FL 33140
4485 Royal Palm Ave, Miami Beach, FL 33140
222 E Rivo Alto Dr, Miami Beach, FL 33139
3454 Royal Palm Ave, Miami Beach, FL 33140
3011 Royal Palm Ave, Miami Beach, FL 33140
444 W Rivo Alto Dr, Miami Beach, FL 33139
211 W Rivo Alto Dr, Miami Beach, FL 33139
3423 Royal Palm Ave, Miami Beach, FL 33140
3440 Royal Palm Ave, Miami Beach, FL 33140
4484 Royal Palm Ave, Miami Beach, FL 33140
4420 Royal Palm Ave Unit Studio, Miami Beach, FL 33140
3475 Royal Palm Ave, Miami Beach, FL 33140
3134 Royal Palm Ave, Miami Beach, FL 33140
3490 Royal Palm Ave, Miami Beach, FL 33140
4401 Royal Palm Ave, Miami Beach, FL 33140
2828 Royal Palm Ave, Miami Beach, FL 33140
3120 Royal Palm Ave, Miami Beach, FL 33140
227 E Rivo Alto Dr, Miami Beach, FL 33139
217 E Rivo Alto Dr, Miami Beach, FL 33139
4435 Royal Palm Ave, Miami Beach, FL 33140
4427 Royal Palm Ave, Miami Beach, FL 33140
20 E Rivo Alto Dr, Miami Beach, FL 33139
3101 Royal Palm Ave, Miami Beach, FL 33140
235 E Rivo Alto Dr, Miami Beach, FL 33139
127 E Rivo Alto Dr, Miami Beach, FL 33139
3445 Royal Palm Ave, Miami Beach, FL 33140
6633 Roxbury Ln, Miami Beach, FL 33141
3722 Royal Palm Ave, Miami Beach, FL 33140
3463 Royal Palm Ave, Miami Beach, FL 33140
3431 Royal Palm Ave, Miami Beach, FL 33140
3415 Royal Palm Ave, Miami Beach, FL 33140
3750 Royal Palm Ave, Miami Beach, FL 33140
6650 Roxbury Ln, Miami Beach, FL 33141
109 E Rivo Alto Dr, Miami Beach, FL 33139
3741 Royal Palm Ave, Miami Beach, FL 33140
2908 Royal Palm Ave #2, Miami Beach, FL 33140
40 W Rivo Alto Dr, Miami Beach, FL 33139
420 W Rivo Alto Dr, Miami Beach, FL 33139
2931 Royal Palm Ave, Miami Beach, FL 33140
4400 Royal Palm Ave, Miami Beach, FL 33140
4412 Royal Palm Ave, Miami Beach, FL 33140
44 W Rivo Alto Dr, Miami Beach, FL 33139
49 W Rivo Alto Dr, Miami Beach, FL 33139
239 E Rivo Alto Dr, Miami Beach, FL 33139
3400 Royal Palm Ave, Miami Beach, FL 33140
3446 Royal Palm Ave, Miami Beach, FL 33140
6685 Roxbury Ln, Miami Beach, FL 33141
400 E Rivo Alto Dr, Miami Beach, FL 33139
301 W Rivo Alto Dr, Miami Beach, FL 33139
4461 Royal Palm Ave, Miami Beach, FL 33140
3420 Royal Palm Ave, Miami Beach, FL 33140
230 E Rivo Alto Dr, Miami Beach, FL 33139
6675 Roxbury Ln, Miami Beach, FL 33141
4471 Royal Palm Ave, Miami Beach, FL 33140
6655 Roxbury Ln, Miami Beach, FL 33141
4491 Royal Palm Ave, Miami Beach, FL 33140
6695 Roxbury Ln, Miami Beach, FL 33141
4539 Royal Palm Ave, Miami Beach, FL 33140
4476 Royal Palm Ave, Miami Beach, FL 33140
321 W Rivo Alto Dr, Miami Beach, FL 33139
320 W Rivo Alto Dr, Miami Beach, FL 33139
400 W Rivo Alto Dr, Miami Beach, FL 33139
423 E Rivo Alto Dr, Miami Beach, FL 33139
3156 Royal Palm Ave, Miami Beach, FL 33140
441 E Rivo Alto Dr, Miami Beach, FL 33139
4444 Royal Palm Ave, Miami Beach, FL 33140
6626 Roxbury Ln, Miami Beach, FL 33141
4460 Royal Palm Ave, Miami Beach, FL 33140
4312 Royal Palm Ave, Miami Beach, FL 33140
211 E Rivo Alto Dr, Miami Beach, FL 33139
200 E Rivo Alto Dr, Miami Beach, FL 33139
28 W Rivo Alto Dr, Miami Beach, FL 33139
3468 Royal Palm Ave, Miami Beach, FL 33140
303 E Rivo Alto Dr, Miami Beach, FL 33139
3747 Royal Palm Ave, Miami Beach, FL 33140
4421 Royal Palm Ave, Miami Beach, FL 33140
431 W Rivo Alto Dr, Miami Beach, FL 33139
36 W Rivo Alto Dr, Miami Beach, FL 33139
3700 Royal Palm Ave, Miami Beach, FL 33140
327 E Rivo Alto Dr, Miami Beach, FL 33139
22 W Rivo Alto Dr, Miami Beach, FL 33139
3714 Royal Palm Ave, Miami Beach, FL 33140
315 E Rivo Alto Dr, Miami Beach, FL 33139
18 W Rivo Alto Dr, Miami Beach, FL 33139
4301 Royal Palm Ave, Miami Beach, FL 33140
8 W Rivo Alto Dr, Miami Beach, FL 33139
123 W Rivo Alto Dr, Miami Beach, FL 33139
214 W Rivo Alto Dr, Miami Beach, FL 33139
445 E Rivo Alto Dr, Miami Beach, FL 33139
80 W Rivo Alto Dr, Miami Beach, FL 33139
3790 Royal Palm Ave, Miami Beach, FL 33140
226 W Rivo Alto Dr, Miami Beach, FL 33139
4574 Royal Palm Ave, Miami Beach, FL 33140
300 W Rivo Alto Dr, Miami Beach, FL 33139
244 W Rivo Alto Dr, Miami Beach, FL 33139
3771 Royal Palm Ave, Miami Beach, FL 33140
230 W Rivo Alto Dr, Miami Beach, FL 33139
435 E Rivo Alto Dr, Miami Beach, FL 33139
4601 Royal Palm Ave, Miami Beach, FL 33140
3760 Royal Palm Ave, Miami Beach, FL 33140
130 W Rivo Alto Dr, Miami Beach, FL 33139
3780 Royal Palm Ave, Miami Beach, FL 33140
200 W Rivo Alto Dr, Miami Beach, FL 33139
250 E Rivo Alto Dr, Miami Beach, FL 33139
3730 Royal Palm Ave, Miami Beach, FL 33140
25 E Rivo Alto Dr, Miami Beach, FL 33139
3736 Royal Palm Ave, Miami Beach, FL 33140
324 W Rivo Alto Dr, Miami Beach, FL 33139
3745 Royal Palm Ave, Miami Beach, FL 33140
316 W Rivo Alto Dr, Miami Beach, FL 33139
436 W Rivo Alto Dr, Miami Beach, FL 33139
410 W Rivo Alto Dr, Miami Beach, FL 33139
411 E Rivo Alto Dr, Miami Beach, FL 33139
248 W Rivo Alto Dr, Miami Beach, FL 33139
3717 Royal Palm Ave, Miami Beach, FL 33140
240 W Rivo Alto Dr, Miami Beach, FL 33139
308 W Rivo Alto Dr, Miami Beach, FL 33139
55 E Rivo Alto Dr, Miami Beach, FL 33139
11 E Rivo Alto Dr, Miami Beach, FL 33139
3144 Royal Palm Ave, Miami Beach, FL 33140
60 W Rivo Alto Dr, Miami Beach, FL 33139
3791 Royal Palm Ave, Miami Beach, FL 33140
3755 Royal Palm Ave, Miami Beach, FL 33140
247 E Rivo Alto Dr, Miami Beach, FL 33139