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
PRAIRIE-RIVO ALTO
Properties in Miami Beach in PRAIRIE-RIVO ALTO
Find homes for sale in Miami Beach by selecting a property below:
1800 Purdy Ave #1901, Miami Beach, FL 33139
4255 Prairie Ave, Miami Beach, FL 33140
2524 Regatta Ave, Miami Beach, FL 33140
2430 Prairie Ave, Miami Beach, FL 33140
2523 Regatta Ave, Miami Beach, FL 33140
4215 Prairie Ave, Miami Beach, FL 33140
1800 Purdy Ave #1915, Miami Beach, FL 33139
2535 Regatta Ave, Miami Beach, FL 33140
1800 Purdy Ave #1605, Miami Beach, FL 33139
4315 Prairie Ave, Miami Beach, FL 33140
1900 Purdy Ave #2315, Miami Beach, FL 33139
4501 Prairie Ave #6, Miami Beach, FL 33140
4501 Prairie Ave #2, Miami Beach, FL 33140
834 Raymond St, Miami Beach, FL 33141
2905 Prairie Ave, Miami Beach, FL 33140
2915 Prairie Ave, Miami Beach, FL 33140
846 Raymond St, Miami Beach, FL 33141
4491 Prairie Ave, Miami Beach, FL 33140
1900 Purdy Ave #1714, Miami Beach, FL 33139
4425 Prairie Ave, Miami Beach, FL 33140
2474 Prairie Ave, Miami Beach, FL 33140
2840 Prairie Ave, Miami Beach, FL 33140
2925 Prairie Ave, Miami Beach, FL 33140
2848 Prairie Ave, Miami Beach, FL 33140
3023 Prairie Ave, Miami Beach, FL 33140
3001 Prairie Ave, Miami Beach, FL 33140
4501 Prairie Ave #1, Miami Beach, FL 33140
4501 Prairie Ave #7, Miami Beach, FL 33140
1800 Purdy Ave #908, Miami Beach, FL 33139
4225 Prairie Ave, Miami Beach, FL 33140
4265 Prairie Ave, Miami Beach, FL 33140
4530 Prairie Ave, Miami Beach, FL 33140
4235 Prairie Ave, Miami Beach, FL 33140
1900 Purdy Ave #1714, Miami Beach, FL 33139
2834 Regatta Ave, Miami Beach, FL 33140
3136 Prairie Ave, Miami Beach, FL 33140
4245 Prairie Ave, Miami Beach, FL 33140
4401 Prairie Ave, Miami Beach, FL 33140
4275 Prairie Ave, Miami Beach, FL 33140
800 Raymond St, Miami Beach, FL 33141
3726 Prairie Ave, Miami Beach, FL 33140
4293 Prairie Ave, Miami Beach, FL 33140
4431 Prairie Ave, Miami Beach, FL 33140
4301 Prairie Ave, Miami Beach, FL 33140
2829 Regatta Ave, Miami Beach, FL 33140
3436 Prairie Ave, Miami Beach, FL 33140
4455 Prairie Ave, Miami Beach, FL 33140
802 Raymond St, Miami Beach, FL 33141
4561 Prairie Ave, Miami Beach, FL 33140
3490 Prairie Ave, Miami Beach, FL 33140
2806 Prairie Ave, Miami Beach, FL 33140
814 Raymond St #814, Miami, FL 33141
4443 Prairie Ave, Miami Beach, FL 33140
2121 Regatta Ave, Miami Beach, FL 33140
4466 Prairie Ave, Miami Beach, FL 33140
2804 Prairie Ave, Miami Beach, FL 33140
848 Raymond St Unit N/A, Miami Beach, FL 33141
812 Raymond St #812, Miami Beach, FL 33141
3400 Prairie Ave, Miami Beach, FL 33140
3466 Prairie Ave, Miami Beach, FL 33140
3456 Prairie Ave, Miami Beach, FL 33140
840 Raymond St #840, Miami Beach, FL 33141
2932 Prairie Ave, Miami Beach, FL 33140
4643 Prairie Ave, Miami Beach, FL 33140
1900 Purdy Ave #1607, Miami Beach, FL 33139
2808 Prairie Ave, Miami Beach, FL 33140
820 Raymond St #820, Miami Beach, FL 33141
2555 Regatta Ave, Miami Beach, FL 33140
3186 Prairie Ave, Miami Beach, FL 33140
4630 Prairie Ave, Miami Beach, FL 33140
804 Raymond St, Miami Beach, FL 33141
2817 Prairie Ave, Miami Beach, FL 33140
4620 Prairie Ave, Miami Beach, FL 33140
2835 Prairie Ave, Miami Beach, FL 33140
4566 Prairie Ave, Miami Beach, FL 33140
4580 Prairie Ave, Miami Beach, FL 33140
4590 Prairie Ave, Miami Beach, FL 33140
1900 Purdy Ave #1908, Miami Beach, FL 33139
826 Raymond St, Miami Beach, FL 33141
4560 Prairie Ave, Miami Beach, FL 33140
2532 Regatta Ave, Miami Beach, FL 33140
4606 Prairie Ave, Miami Beach, FL 33140
4531 Prairie Ave, Miami Beach, FL 33140
2444 Prairie Ave, Miami Beach, FL 33140
810 Raymond St, Miami Beach, FL 33141
826 Raymond St Unit WTRFRT, Miami Beach, FL 33141
4444 Prairie Ave, Miami Beach, FL 33140
824 Raymond St Unit N/A, Miami Beach, FL 33141
830 Raymond St, Miami Beach, FL 33141
2464 Prairie Ave, Miami Beach, FL 33140
2111 Regatta Ave, Miami Beach, FL 33140
4600 Prairie Ave, Miami Beach, FL 33140
1771 Purdy Ave, Miami Beach, FL 33139
4501 Prairie Ave #5, Miami Beach, FL 33140
1733 Purdy Ave, Miami Beach, FL 33139
824 Raymond St #824, Miami Beach, FL 33141
848 Raymond St, Miami Beach, FL 33141
1900 Purdy Ave #809, Miami Beach, FL 33139
2815 Prairie Ave, Miami Beach, FL 33140
4500 Prairie Ave, Miami Beach, FL 33140
840 Raymond St, Miami Beach, FL 33141
824 Raymond St, Miami Beach, FL 33141
4510 Prairie Ave, Miami Beach, FL 33140
812 Raymond St, Miami Beach, FL 33141
4501 Prairie Ave #3, Miami Beach, FL 33140
806 Raymond St, Miami Beach, FL 33141
4615 Prairie Ave, Miami Beach, FL 33140
1900 Sunset Harbour Dr #1609, Miami Beach, FL 33139
822 Raymond St, Miami Beach, FL 33141
2502 Prairie Ave, Miami Beach, FL 33140
842 Raymond St #842, Miami Beach, FL 33141
1900 Purdy Ave #1411, Miami Beach, FL 33139
2815 Regatta Ave, Miami Beach, FL 33140
4283 Prairie Ave, Miami Beach, FL 33140
2498 Prairie Ave, Miami Beach, FL 33140
2484 Prairie Ave, Miami Beach, FL 33140
2456 Prairie Ave, Miami Beach, FL 33140
848 Raymond St #848, Miami Beach, FL 33141
4439 Prairie Ave, Miami Beach, FL 33140
2424 Prairie Ave, Miami Beach, FL 33140
2845 Prairie Ave, Miami Beach, FL 33140
1759 Purdy Ave, Miami Beach, FL 33139
846 Raymond St #846, Miami Beach, FL 33141
814 Raymond St Unit N/A, Miami, FL 33141
4551 Prairie Ave, Miami Beach, FL 33140
4481 Prairie Ave, Miami Beach, FL 33140
4541 Prairie Ave #4, Miami Beach, FL 33140
100 E Rivo Alto Dr, Miami Beach, FL 33139
826 Raymond St #826, Miami Beach, FL 33141
3155 Prairie Ave, Miami Beach, FL 33140
4573 Prairie Ave, Miami Beach, FL 33140
4525 Prairie Ave, Miami Beach, FL 33140
3737 Prairie Ave, Miami Beach, FL 33140
1900 Purdy Ave #1405, Miami Beach, FL 33139
2838 Prairie Ave, Miami Beach, FL 33140
3736 Prairie Ave, Miami Beach, FL 33140
3191 Prairie Ave, Miami Beach, FL 33140
4501 Prairie Ave #8, Miami Beach, FL 33140
3766 Prairie Ave, Miami Beach, FL 33140
3100 Prairie Ave, Miami Beach, FL 33140
3000 Prairie Ave, Miami Beach, FL 33140
4430 Prairie Ave, Miami Beach, FL 33140
4464 Prairie Ave, Miami Beach, FL 33140
1800 Purdy Ave #2215, Miami Beach, FL 33139
2130 Regatta Ave, Miami Beach, FL 33140
4001 Prairie Ave, Miami Beach, FL 33140
4011 Prairie Ave, Miami Beach, FL 33140
4528 Prairie Ave, Miami Beach, FL 33140
1900 Sunset Harbour Dr #903, Miami Beach, FL 33139
1900 Purdy Ave Unit 1910/2010, Miami Beach, FL 33139
3168 Prairie Ave, Miami Beach, FL 33140
4546 Prairie Ave, Miami Beach, FL 33140
4531 Prairie Ave #2, Miami Beach, FL 33140
3026 Prairie Ave, Miami Beach, FL 33140
1800 Purdy Ave #2305, Miami Beach, FL 33139
830 Raymond St #830, Miami, FL 33141
3457 Prairie Ave, Miami Beach, FL 33140
4488 Prairie Ave, Miami Beach, FL 33140
2851 Prairie Ave, Miami Beach, FL 33140
2931 Prairie Ave, Miami Beach, FL 33140
3475 Prairie Ave, Miami Beach, FL 33140
820 Raymond St, Miami Beach, FL 33141
3020 Prairie Ave Unit REAR, Miami Beach, FL 33140
814 Raymond St, Miami Beach, FL 33141
2831 Prairie Ave, Miami Beach, FL 33140
3121 Prairie Ave, Miami Beach, FL 33140
3447 Prairie Ave, Miami Beach, FL 33140
3047 Prairie Ave, Miami Beach, FL 33140
3127 Prairie Ave, Miami Beach, FL 33140
4410 Prairie Ave, Miami Beach, FL 33140
106-2 W Rivo Alto Dr, Miami Beach, FL 33139
4440 Prairie Ave, Miami Beach, FL 33140
1900 Purdy Ave #814, Miami Beach, FL 33139
1900 Purdy Ave #808, Miami Beach, FL 33139
816 Raymond St, Miami Beach, FL 33141
844 Raymond St, Miami Beach, FL 33141
2800 Regatta Ave, Miami Beach, FL 33140
4531 Prairie Ave #1, Miami Beach, FL 33140
1800 Purdy Ave #2211, Miami Beach, FL 33139
834 Raymond St #834, Miami Beach, FL 33141
832 Raymond St, Miami Beach, FL 33141
107 W Rivo Alto Dr, Miami Beach, FL 33139
3175 Prairie Ave, Miami Beach, FL 33140
3467 Prairie Ave, Miami Beach, FL 33140
3165 Prairie Ave Unit X07, Miami Beach, FL 33140
2839 Prairie Ave, Miami Beach, FL 33140
3141 Prairie Ave, Miami Beach, FL 33140
3765 Prairie Ave, Miami Beach, FL 33140
3787 Prairie Ave, Miami Beach, FL 33140
842 Raymond St, Miami Beach, FL 33141
1900 Purdy Ave #907, Miami Beach, FL 33139
2800 Prairie Ave, Miami Beach, FL 33140
4501 Prairie Ave, Miami, FL 33140
3758 Prairie Ave, Miami Beach, FL 33140
830 Raymond St #1, Miami, FL 33141
3414 Prairie Ave, Miami Beach, FL 33140
3031 Prairie Ave, Miami Beach, FL 33140
3476 Prairie Ave, Miami Beach, FL 33140
2802 Prairie Ave, Miami Beach, FL 33140
2500 Regatta Ave, Miami Beach, FL 33140
1900 Purdy Ave Unit P406, Miami Beach, FL 33139
2810 Prairie Ave, Miami Beach, FL 33140
3426 Prairie Ave, Miami Beach, FL 33140
2812 Prairie Ave, Miami Beach, FL 33140
2850 Prairie Ave, Miami Beach, FL 33140
3176 Prairie Ave, Miami Beach, FL 33140
3114 Prairie Ave, Miami Beach, FL 33140
3146 Prairie Ave, Miami Beach, FL 33140
3160 Prairie Ave, Miami Beach, FL 33140
2924 Prairie Ave, Miami Beach, FL 33140
3124 Prairie Ave, Miami Beach, FL 33140
3040 Prairie Ave, Miami Beach, FL 33140
2900 Prairie Ave, Miami Beach, FL 33140
2825 Prairie Ave, Miami Beach, FL 33140
3437 Prairie Ave, Miami Beach, FL 33140
4501 Prairie Ave #4, Miami Beach, FL 33140
3716 Prairie Ave, Miami Beach, FL 33140
3700 Prairie Ave, Miami Beach, FL 33140
832 Raymond St #832, Miami Beach, FL 33141
3790 Prairie Ave, Miami Beach, FL 33140
3776 Prairie Ave, Miami Beach, FL 33140
3020 Prairie Ave, Miami Beach, FL 33140
3010 Prairie Ave, Miami Beach, FL 33140
3050 Prairie Ave, Miami Beach, FL 33140
1800 Purdy Ave #1211, Miami Beach, FL 33139
3401 Prairie Ave, Miami Beach, FL 33140
4235 Prairie Ave Unit N/A, Miami Beach, FL 33140
1800 Purdy Ave #1505, Miami Beach, FL 33139
2301 Regatta Ave, Miami Beach, FL 33140
3415 Prairie Ave, Miami Beach, FL 33140
3425 Prairie Ave, Miami Beach, FL 33140
1849 Purdy Ave, Miami Beach, FL 33139
105 E Rivo Alto Dr, Miami Beach, FL 33139
10 E Rivo Alto Dr, Miami Beach, FL 33139
4415 Prairie Ave, Miami Beach, FL 33140
3757 Prairie Ave, Miami Beach, FL 33140
1900 Purdy Ave #1609, Miami Beach, FL 33139
3725 Prairie Ave, Miami Beach, FL 33140
3747 Prairie Ave, Miami Beach, FL 33140
802 Raymond St #802, Miami Beach, FL 33141
1900 Purdy Ave #2111, Miami Beach, FL 33139
4473 Prairie Ave, Miami Beach, FL 33140
108 W Rivo Alto Dr, Miami Beach, FL 33139
3444 Prairie Ave, Miami Beach, FL 33140
4442 Prairie Ave, Miami Beach, FL 33140
1900 Purdy Ave Unit 1005, Miami Beach, FL 33139
3777 Prairie Ave, Miami Beach, FL 33140
3748 Prairie Ave, Miami Beach, FL 33140
2801 Prairie Ave, Miami Beach, FL 33140