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
SHORE-SHORE
Properties in Miami Beach in SHORE-SHORE
Find homes for sale in Miami Beach by selecting a property below:
645 N Shore Dr, Miami Beach, FL 33141
590 N Shore Dr, Miami Beach, FL 33141
605 N Shore Dr, Miami Beach, FL 33141
625 S Shore Dr, Miami Beach, FL 33141
41 Shore Dr N, Miami, FL 33133
555 N Shore Dr, Miami Beach, FL 33141
53 N Shore Dr, Miami Beach, FL 33141
560 S Shore Dr, Miami Beach, FL 33141
193 N Shore Dr Unit 193-2, Miami Beach, FL 33141
500 N Shore Dr, Miami Beach, FL 33141
520 N Shore Dr, Miami Beach, FL 33141
515 N Shore Dr, Miami Beach, FL 33141
187 N Shore Dr Unit 187-5, Miami Beach, FL 33141
43 N Shore Dr Unit 17H, Miami Beach, FL 33141
544 N Shore Dr, Miami Beach, FL 33141
550 N Shore Dr, Miami Beach, FL 33141
525 N Shore Dr, Miami Beach, FL 33141
530 N Shore Dr, Miami Beach, FL 33141
615 S Shore Dr, Miami Beach, FL 33141
635 N Shore Dr, Miami Beach, FL 33141
200 S Shore Dr #4102, Miami Beach, FL 33141
29 N Shore Dr Unit 20J, Miami Beach, FL 33141
530 S Shore Dr, Miami Beach, FL 33141
601 S Shore Dr, Miami Beach, FL 33141
635 S Shore Dr, Miami Beach, FL 33141
49 N Shore Dr, Miami Beach, FL 33141
390 N Shore Dr, Miami Beach, FL 33141
364 N Shore Dr, Miami Beach, FL 33141
615 N Shore Dr, Miami Beach, FL 33141
415 N Shore Dr, Miami Beach, FL 33141
625 N Shore Dr, Miami Beach, FL 33141
315 S Shore Dr #6, Miami Beach, FL 33141
321 S Shore Dr #12, Miami Beach, FL 33141
315 S Shore Dr #1, Miami Beach, FL 33141
365 N Shore Dr, Miami Beach, FL 33141
395 N Shore Dr, Miami Beach, FL 33141
320 N Shore Dr, Miami Beach, FL 33141
350 N Shore Dr, Miami Beach, FL 33141
321 S Shore Dr #8, Miami Beach, FL 33141
305 N Shore Dr, Miami Beach, FL 33141
430 S Shore Dr, Miami Beach, FL 33141
315 N Shore Dr, Miami Beach, FL 33141
333 N Shore Dr, Miami Beach, FL 33141
510 S Shore Dr, Miami Beach, FL 33141
271 N Shore Dr, Miami Beach, FL 33141
310 N Shore Dr, Miami Beach, FL 33141
290 N Shore Dr, Miami Beach, FL 33141
300 N Shore Dr, Miami Beach, FL 33141
215 N Shore Dr, Miami Beach, FL 33141
241 N Shore Dr, Miami Beach, FL 33141
200 S Shore Dr #12, Miami Beach, FL 33141
440 S Shore Dr, Miami Beach, FL 33141
430 N Shore Dr, Miami Beach, FL 33141
200 S Shore Dr, Miami Beach, FL 33141
420 N Shore Dr, Miami Beach, FL 33141
27 N Shore Dr, Miami Beach, FL 33141
410 N Shore Dr, Miami Beach, FL 33141
404 N Shore Dr, Miami Beach, FL 33141
384 N Shore Dr, Miami Beach, FL 33141
30 S Shore Dr #1, Miami Beach, FL 33141
374 N Shore Dr, Miami Beach, FL 33141
565 N Shore Dr, Miami Beach, FL 33141
585 N Shore Dr, Miami Beach, FL 33141
620 N Shore Dr, Miami Beach, FL 33141
250 S Shore Dr #2, Miami Beach, FL 33141
29 N Shore Dr, Miami Beach, FL 33141
410 S Shore Dr, Miami Beach, FL 33141
270 N Shore Dr, Miami Beach, FL 33141
525 S Shore Dr, Miami Beach, FL 33141
201 N Shore Dr, Miami Beach, FL 33141
595 N Shore Dr, Miami Beach, FL 33141
187 N Shore Dr Unit 187-4, Miami Beach, FL 33141
251 N Shore Dr, Miami Beach, FL 33141
480 S Shore Dr, Miami Beach, FL 33141
575 N Shore Dr, Miami Beach, FL 33141
187 N Shore Dr #6, Miami Beach, FL 33141
475 S Shore Dr, Miami Beach, FL 33141
280 N Shore Dr, Miami Beach, FL 33141
260 N Shore Dr, Miami Beach, FL 33141
240 N Shore Dr, Miami Beach, FL 33141
179 N Shore Dr Unit 179-2, Miami Beach, FL 33141
193 N Shore Dr #2, Miami Beach, FL 33141
220 N Shore Dr, Miami Beach, FL 33141
450 S Shore Dr, Miami Beach, FL 33141
37 N Shore Dr Unit 24B, Miami Beach, FL 33141
200 S Shore Dr #11, Miami Beach, FL 33141
560 N Shore Dr, Miami Beach, FL 33141
555 S Shore Dr, Miami Beach, FL 33141
445 N Shore Dr, Miami Beach, FL 33141
600 S Shore Dr, Miami Beach, FL 33141
340 N Shore Dr, Miami Beach, FL 33141
193 N Shore Dr Unit 193-3, Miami Beach, FL 33141
325 S Shore Dr, Miami Beach, FL 33141
345 N Shore Dr, Miami Beach, FL 33141
350 S Shore Dr, Miami Beach, FL 33141
330 N Shore Dr, Miami Beach, FL 33141
265 N Shore Dr, Miami Beach, FL 33141
227 N Shore Dr, Miami Beach, FL 33141
50 S Shore Dr, Miami Beach, FL 33141
230 N Shore Dr, Miami Beach, FL 33141
385 N Shore Dr, Miami Beach, FL 33141
455 S Shore Dr, Miami Beach, FL 33141
536 N Shore Dr, Miami Beach, FL 33141
405 N Shore Dr, Miami Beach, FL 33141
440 N Shore Dr, Miami Beach, FL 33141
315 S Shore Dr, Miami Beach, FL 33141
375 N Shore Dr, Miami Beach, FL 33141
250 S Shore Dr #4, Miami Beach, FL 33141
470 S Shore Dr, Miami Beach, FL 33141
193 N Shore Dr Unit 193-6, Miami Beach, FL 33141
575 S Shore Dr, Miami Beach, FL 33141
400 S Shore Dr, Miami Beach, FL 33141
545 S Shore Dr, Miami Beach, FL 33141
490 S Shore Dr, Miami Beach, FL 33141
250 S Shore Dr #3, Miami Beach, FL 33141
630 S Shore Dr, Miami Beach, FL 33141
610 S Shore Dr, Miami Beach, FL 33141
620 S Shore Dr, Miami Beach, FL 33141
550 S Shore Dr, Miami Beach, FL 33141
501 N Shore Dr, Miami Beach, FL 33141
520 S Shore Dr, Miami Beach, FL 33141
425 S Shore Dr, Miami Beach, FL 33141
193 N Shore Dr Unit 193-5, Miami Beach, FL 33141
415 S Shore Dr, Miami Beach, FL 33141
193 N Shore Dr Unit 193-4, Miami Beach, FL 33141
401 S Shore Dr, Miami Beach, FL 33141
187 N Shore Dr Unit 187-6, Miami Beach, FL 33141
505 S Shore Dr, Miami Beach, FL 33141
350 S Shore Dr #20, Miami Beach, FL 33141
495 S Shore Dr, Miami Beach, FL 33141
350 S Shore Dr #2, Miami Beach, FL 33141
435 S Shore Dr, Miami Beach, FL 33141
179 N Shore Dr Unit 179-4, Miami Beach, FL 33141
460 S Shore Dr, Miami Beach, FL 33141
179 N Shore Dr Unit 179-6, Miami Beach, FL 33141
551 N Shore Dr, Miami Beach, FL 33141
187 N Shore Dr Unit 187-1, Miami Beach, FL 33141
515 S Shore Dr, Miami Beach, FL 33141
179 N Shore Dr #402, Miami Beach, FL 33141
47 N Shore Dr Unit 15J, Miami Beach, FL 33141
187 N Shore Dr Unit 187-3, Miami Beach, FL 33141
500 S Shore Dr, Miami Beach, FL 33141
535 S Shore Dr, Miami Beach, FL 33141
51 N Shore Dr, Miami Beach, FL 33141
45 N Shore Dr, Miami Beach, FL 33141
580 N Shore Dr, Miami Beach, FL 33141
535 N Shore Dr, Miami Beach, FL 33141
350 S Shore Dr #12, Miami Beach, FL 33141
275 S Shore Dr, Miami Beach, FL 33141
301 S Shore Dr, Miami Beach, FL 33141
630 N Shore Dr, Miami Beach, FL 33141
41 N Shore Dr, Miami Beach, FL 33141
179 N Shore Dr #6, Miami Beach, FL 33141
350 S Shore Dr #16, Miami Beach, FL 33141
350 S Shore Dr #19, Miami Beach, FL 33141
295 N Shore Dr, Miami Beach, FL 33141
47 N Shore Dr Unit 47, Miami Beach, FL 33141
570 S Shore Dr, Miami Beach, FL 33141
465 S Shore Dr, Miami Beach, FL 33141
20 S Shore Dr #5, Miami Beach, FL 33141
250 N Shore Dr, Miami Beach, FL 33141
51 N Shore Dr, Miami Beach, FL 33141
315 S Shore Dr #3, Miami Beach, FL 33141
193 N Shore Dr #1, Miami Beach, FL 33141
63 N Shore Dr Unit 30C, Miami Beach, FL 33141
55 N Shore Dr Unit 26F, Miami Beach, FL 33141
20 S Shore Dr #22, Miami Beach, FL 33141
250 S Shore Dr #1, Miami Beach, FL 33141
315 S Shore Dr #4, Miami Beach, FL 33141
275 S Shore Dr Unit 4, Miami Beach, FL 33141
301 S Shore Dr Unit 4, Miami Beach, FL 33141
350 S Shore Dr #17, Miami Beach, FL 33141
350 S Shore Dr #8, Miami Beach, FL 33141
321 S Shore Dr #7, Miami Beach, FL 33141
280 S Shore Dr, Miami Beach, FL 33141
185 S Shore Dr, Miami Beach, FL 33141
200 S Shore Dr #10, Miami Beach, FL 33141
187 N Shore Dr Unit 187-2, Miami Beach, FL 33141
485 S Shore Dr, Miami Beach, FL 33141
59 N Shore Dr Unit 28E, Miami Beach, FL 33141
61 N Shore Dr Unit 29C, Miami Beach, FL 33141
39 N Shore Dr, Miami Beach, FL 33141
20 S Shore Dr #2, Miami Beach, FL 33141
57 N Shore Dr Unit 27D, Miami Beach, FL 33141
350 S Shore Dr #13, Miami Beach, FL 33141
47 N Shore Dr, Miami Beach, FL 33141
31 N Shore Dr Unit 21E, Miami Beach, FL 33141
350 S Shore Dr #11, Miami Beach, FL 33141
350 S Shore Dr #10, Miami Beach, FL 33141
32 N Shore Dr, Miami Beach, FL 33141
435 N Shore Dr, Miami Beach, FL 33141
350 S Shore Dr #3, Miami Beach, FL 33141
193 N Shore Dr Unit 193-1, Miami Beach, FL 33141
350 S Shore Dr #7, Miami Beach, FL 33141
200 S Shore Dr #8, Miami Beach, FL 33141
350 S Shore Dr #15, Miami Beach, FL 33141
200 S Shore Dr #7, Miami Beach, FL 33141
20 S Shore Dr #20, Miami Beach, FL 33141
179 N Shore Dr Unit 179-3, Miami Beach, FL 33141
30 S Shore Dr, Miami Beach, FL 33141
315 S Shore Dr #5, Miami Beach, FL 33141
315 S Shore Dr #2, Miami Beach, FL 33141
425 N Shore Dr, Miami Beach, FL 33141
200 N Shore Dr, Miami Beach, FL 33141
200 S Shore Dr #9, Miami Beach, FL 33141
20 S Shore Dr #4, Miami Beach, FL 33141
25 Shore Dr N, Miami, FL 33133
275 N Shore Dr, Miami Beach, FL 33141
285 N Shore Dr, Miami Beach, FL 33141
540 S Shore Dr, Miami Beach, FL 33141
350 S Shore Dr #1, Miami Beach, FL 33141
570 N Shore Dr, Miami Beach, FL 33141
321 S Shore Dr #9, Miami Beach, FL 33141
350 S Shore Dr #18, Miami Beach, FL 33141
31 N Shore Dr, Miami Beach, FL 33141
355 N Shore Dr, Miami Beach, FL 33141
33 N Shore Dr, Miami Beach, FL 33141
235 N Shore Dr, Miami Beach, FL 33141
35 N Shore Dr, Miami Beach, FL 33141
225 N Shore Dr, Miami Beach, FL 33141
321 S Shore Dr #1, Miami Beach, FL 33141
600 N Shore Dr, Miami Beach, FL 33141
179 N Shore Dr Unit 179-5, Miami Beach, FL 33141
20 S Shore Dr #23, Miami Beach, FL 33141
350 S Shore Dr #14, Miami Beach, FL 33141
250 S Shore Dr #5, Miami Beach, FL 33141
321 S Shore Dr #10, Miami Beach, FL 33141
321 S Shore Dr #11, Miami Beach, FL 33141
179 N Shore Dr Unit 179-1, Miami Beach, FL 33141
350 S Shore Dr #9, Miami Beach, FL 33141
350 S Shore Dr #6, Miami Beach, FL 33141
350 S Shore Dr #4, Miami Beach, FL 33141
20 S Shore Dr #1, Miami Beach, FL 33141
27 N Shore Dr Unit 19F, Miami Beach, FL 33141
2 S Shore Dr, Miami Beach, FL 33141
31 Shore Dr N, Miami, FL 33133
280 S Shore Dr #206, Miami Beach, FL 33141
350 S Shore Dr #5, Miami Beach, FL 33141
43 N Shore Dr, Miami Beach, FL 33141
610 N Shore Dr, Miami Beach, FL 33141
20 S Shore Dr #25, Miami Beach, FL 33141
20 S Shore Dr #21, Miami Beach, FL 33141
57 N Shore Dr, Miami Beach, FL 33141
250 S Shore Dr #6, Miami Beach, FL 33141
20 S Shore Dr #24, Miami Beach, FL 33141
640 N Shore Dr, Miami Beach, FL 33141
20 S Shore Dr #3, Miami Beach, FL 33141
49 N Shore Dr Unit 14-E, Miami Beach, FL 33141
51 N Shore Dr Unit 13D, Miami Beach, FL 33141