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
BAY-BAY
Properties in Miami Beach in BAY-BAY
Find homes for sale in Miami Beach by selecting a property below:
1940 Bay Dr #16, Miami, FL 33141
1990 Bay Dr #15, Miami Beach, FL 33141
1815 Bay Dr, Miami Beach, FL 33141
2000 Bay Dr #405, Miami Beach, FL 33141
1985 Bay Dr Apt 15, Miami, FL 33141
1971 Bay Dr Apt 4, Miami Beach, FL 33141
1985 Bay Dr Unit 105, Miami, FL 33141
1567 Bay Dr, Miami Beach, FL 33141
1730 Bay Dr, Miami Beach, FL 33141
1971 Bay Dr Apt 10, Miami Beach, FL 33141
1985 Bay Dr #121, Miami, FL 33141
2016 Bay Dr #508, Miami Beach, FL 33141
2016 Bay Dr #603, Miami Beach, FL 33141
1985 Bay Dr Apt 17, Miami, FL 33141
1500 Bay Rd Unit 476S, Miami Beach, FL 33139
2000 Bay Dr #401, Miami Beach, FL 33141
2011 Bay Dr Unit 5, Miami Beach, FL 33141
2000 Bay Dr #407, Miami Beach, FL 33141
1940 Bay Dr Unit 14, Miami, FL 33141
2016 Bay Dr #305, Miami Beach, FL 33141
1765 Bay Dr, Miami Beach, FL 33141
1955 Bay Dr, Miami Beach, FL 33141
1799 Bay Dr, Miami Beach, FL 33141
1831 Bay Dr, Miami Beach, FL 33141
1725 Bay Dr, Miami Beach, FL 33141
1825 Bay Dr, Miami Beach, FL 33141
1980 Bay Dr #10, Miami Beach, FL 33141
1760 Bay Dr, Miami Beach, FL 33141
1615 Bay Dr, Miami Beach, FL 33141
1980 Bay Dr #20, Miami Beach, FL 33141
1980 Bay Dr #16, Miami Beach, FL 33141
1580 Bay Dr, Miami Beach, FL 33141
1785 Bay Dr, Miami Beach, FL 33141
1791 Bay Dr, Miami Beach, FL 33141
1800 Bay Dr, Miami Beach, FL 33141
1670 Bay Dr, Miami Beach, FL 33141
1535 Bay Dr, Miami Beach, FL 33141
2016 Bay Dr #208, Miami Beach, FL 33141
1971 Bay Dr #104, Miami Beach, FL 33141
1395 Bay Dr, Miami Beach, FL 33141
1720 Bay Dr, Miami Beach, FL 33141
1560 Bay Dr, Miami Beach, FL 33141
2016 Bay Dr #308, Miami Beach, FL 33141
2016 Bay Dr #901, Miami Beach, FL 33141
1845 Bay Dr, Miami Beach, FL 33141
2016 Bay Dr #606, Miami Beach, FL 33141
1635 Bay Dr, Miami Beach, FL 33141
2016 Bay Dr #704, Miami Beach, FL 33141
2000 Bay Dr #203, Miami Beach, FL 33141
2016 Bay Dr #605, Miami Beach, FL 33141
1500 Bay Dr, Miami Beach, FL 33141
2000 Bay Dr #205, Miami Beach, FL 33141
1990 Bay Dr #11, Miami Beach, FL 33141
1710 Bay Dr, Miami Beach, FL 33141
2016 Bay Dr #705, Miami Beach, FL 33141
2016 Bay Dr #404, Miami Beach, FL 33141
2016 Bay Dr #406, Miami Beach, FL 33141
1971 Bay Dr #118, Miami Beach, FL 33141
2016 Bay Dr #706, Miami Beach, FL 33141
1990 Bay Dr #7, Miami Beach, FL 33141
1605 Bay Dr, Miami Beach, FL 33141
1700 Bay Dr, Miami Beach, FL 33141
1990 Bay Dr #21, Miami Beach, FL 33141
2016 Bay Dr #207, Miami Beach, FL 33141
1595 Bay Dr, Miami Beach, FL 33141
1971 Bay Dr Apt 1, Miami Beach, FL 33141
1711 Bay Dr, Miami Beach, FL 33141
1529 Bay Dr, Miami Beach, FL 33141
1930 Bay Dr, Miami Beach, FL 33141
1545 Bay Dr, Miami Beach, FL 33141
1625 Bay Dr, Miami Beach, FL 33141
1980 Bay Dr #14, Miami Beach, FL 33141
1631 Bay Dr, Miami Beach, FL 33141
1530 Bay Dr, Miami Beach, FL 33141
1575 Bay Dr, Miami Beach, FL 33141
1701 Bay Dr, Miami Beach, FL 33141
1585 Bay Dr, Miami Beach, FL 33141
2016 Bay Dr #908, Miami Beach, FL 33141
2016 Bay Dr #201, Miami Beach, FL 33141
1655 Bay Dr, Miami Beach, FL 33141
1690 Bay Dr, Miami Beach, FL 33141
2000 Bay Dr #404, Miami Beach, FL 33141
2000 Bay Dr Unit 2000, Miami Beach, FL 33141
1910 Bay Dr #203, Miami Beach, FL 33141
1665 Bay Dr #325, Miami Beach, FL 33141
2016 Bay Dr #405, Miami Beach, FL 33141
1990 Bay Dr #3, Miami Beach, FL 33141
1649 Bay Dr, Miami Beach, FL 33141
1640 Bay Dr, Miami Beach, FL 33141
1971 Bay Dr Apt 7, Miami Beach, FL 33141
1741 Bay Dr, Miami Beach, FL 33141
1610 Bay Dr, Miami Beach, FL 33141
1600 Bay Dr, Miami Beach, FL 33141
1570 Bay Dr, Miami Beach, FL 33141
1980 Bay Dr #6, Miami Beach, FL 33141
2001 Bay Dr, Miami Beach, FL 33141
1971 Bay Dr Apt 6, Miami Beach, FL 33141
1630 Bay Dr, Miami Beach, FL 33141
1995 Bay Dr, Miami Beach, FL 33141
1550 Bay Dr, Miami Beach, FL 33141
1971 Bay Dr #114, Miami Beach, FL 33141
1520 Bay Dr, Miami Beach, FL 33141
1590 Bay Dr, Miami Beach, FL 33141
1510 Bay Dr, Miami Beach, FL 33141
1980 Bay Dr #2, Miami Beach, FL 33141
1980 Bay Dr #8, Miami Beach, FL 33141
1971 Bay Dr #116, Miami Beach, FL 33141
1940 Bay Dr #23, Miami, FL 33141
1971 Bay Dr Apt 9, Miami Beach, FL 33141
1910 Bay Dr #302, Miami Beach, FL 33141
2016 Bay Dr #403, Miami Beach, FL 33141
2016 Bay Dr #302, Miami Beach, FL 33141
2016 Bay Dr #703, Miami Beach, FL 33141
1910 Bay Dr #301, Miami Beach, FL 33141
2016 Bay Dr #802, Miami Beach, FL 33141
2016 Bay Dr #202, Miami Beach, FL 33141
2016 Bay Dr #601, Miami Beach, FL 33141
1971 Bay Dr, Miami Beach, FL 33141
2016 Bay Dr #402, Miami Beach, FL 33141
1940 Bay Dr #2, Miami, FL 33141
2000 Bay Dr #207, Miami Beach, FL 33141
1910 Bay Dr #3, Miami Beach, FL 33141
2000 Bay Dr, Miami Beach, FL 33141
2016 Bay Dr #801, Miami Beach, FL 33141
2016 Bay Dr #204, Miami Beach, FL 33141
1971 Bay Dr Apt 5, Miami Beach, FL 33141
1985 Bay Dr Apt 23, Miami, FL 33141
1930 Bay Dr Ph -1, Miami Beach, FL 33141
1940 Bay Dr Unit 15, Miami, FL 33141
2016 Bay Dr #304, Miami Beach, FL 33141
1835 Bay Dr, Miami Beach, FL 33141
2011 Bay Dr Unit 11, Miami Beach, FL 33141
1910 Bay Dr #303, Miami Beach, FL 33141
1910 Bay Dr #401, Miami Beach, FL 33141
2000 Bay Dr #403, Miami Beach, FL 33141
1910 Bay Dr #202, Miami Beach, FL 33141
2000 Bay Dr #211, Miami Beach, FL 33141
1396 Bay Dr, Miami Beach, FL 33141
1910 Bay Dr #403, Miami Beach, FL 33141
1971 Bay Dr Apt 11, Miami Beach, FL 33141
1910 Bay Dr #2, Miami Beach, FL 33141
1405 Bay Dr, Miami Beach, FL 33141
2016 Bay Dr, Miami Beach, FL 33141
1735 Bay Dr, Miami Beach, FL 33141
1985 Bay Dr #109, Miami, FL 33141
1750 Bay Dr, Miami Beach, FL 33141
1985 Bay Dr Apt 22, Miami, FL 33141
1971 Bay Dr Apt 2, Miami Beach, FL 33141
1980 Bay Dr #12, Miami Beach, FL 33141
1985 Bay Dr Apt 18, Miami, FL 33141
2016 Bay Dr #905, Miami Beach, FL 33141
1990 Bay Dr #1, Miami Beach, FL 33141
1814 Bay Dr, Miami Beach, FL 33141
1990 Bay Dr #17, Miami Beach, FL 33141
1860 Bay Dr, Miami Beach, FL 33141
1870 Bay Dr, Miami Beach, FL 33141
1776 Bay Dr, Miami Beach, FL 33141
1985 Bay Dr Apt 14, Miami, FL 33141
1790 Bay Dr, Miami Beach, FL 33141
1985 Bay Dr #110, Miami, FL 33141
1910 Bay Dr #402, Miami Beach, FL 33141
1980 Bay Dr #4, Miami Beach, FL 33141
1990 Bay Dr #5, Miami Beach, FL 33141
1850 Bay Dr, Miami Beach, FL 33141
2011 Bay Dr, Miami Beach, FL 33141
1840 Bay Dr, Miami Beach, FL 33141
1830 Bay Dr, Miami Beach, FL 33141
1985 Bay Dr Apt 21, Miami, FL 33141
2000 Bay Dr #402, Miami Beach, FL 33141
1820 Bay Dr, Miami Beach, FL 33141
1945 Bay Dr Unit 2, Miami Beach, FL 33141
1985 Bay Dr Apt 20, Miami, FL 33141
1985 Bay Dr Apt 16, Miami, FL 33141
1985 Bay Dr Apt 19, Miami, FL 33141
2016 Bay Dr #303, Miami Beach, FL 33141
1390 Bay Dr, Miami Beach, FL 33141
1971 Bay Dr Apt 12, Miami Beach, FL 33141
1398 Bay Dr, Miami Beach, FL 33141
2000 Bay Dr #209, Miami Beach, FL 33141
2016 Bay Dr #607, Miami Beach, FL 33141
2016 Bay Dr #807, Miami Beach, FL 33141
2016 Bay Dr #602, Miami Beach, FL 33141
2016 Bay Dr #301, Miami Beach, FL 33141
2016 Bay Dr #701, Miami Beach, FL 33141
2016 Bay Dr #702, Miami Beach, FL 33141
1500 Bay Rd Unit 802S, Miami Beach, FL 33139
2016 Bay Dr #205, Miami Beach, FL 33141
1985 Bay Dr Apt 24, Miami, FL 33141
2016 Bay Dr #904, Miami Beach, FL 33141
2016 Bay Dr #903, Miami Beach, FL 33141
2016 Bay Dr #803, Miami Beach, FL 33141
1940 Bay Dr Unit 22, Miami, FL 33141
1910 Bay Dr #1, Miami Beach, FL 33141
2000 Bay Dr #201, Miami Beach, FL 33141
2016 Bay Dr #804, Miami Beach, FL 33141
1940 Bay Dr #18, Miami, FL 33141
2016 Bay Dr #902, Miami Beach, FL 33141
1985 Bay Dr Apt 25, Miami, FL 33141
2000 Bay Dr #210, Miami Beach, FL 33141
2016 Bay Dr #707, Miami Beach, FL 33141
2000 Bay Dr #204, Miami Beach, FL 33141
2016 Bay Dr #805, Miami Beach, FL 33141
1945 Bay Dr #4, Miami Beach, FL 33141
2016 Bay Dr #708, Miami Beach, FL 33141
1990 Bay Dr #19, Miami Beach, FL 33141
1990 Bay Dr #9, Miami Beach, FL 33141
2000 Bay Dr #206, Miami Beach, FL 33141
1971 Bay Dr Unit 124, Miami Beach, FL 33141
1660 Bay Dr, Miami Beach, FL 33141
2016 Bay Dr #608, Miami Beach, FL 33141
1971 Bay Dr #108, Miami Beach, FL 33141
1940 Bay Dr #11, Miami, FL 33141
1940 Bay Dr Unit 6, Miami, FL 33141
2016 Bay Dr #604, Miami Beach, FL 33141
1666 Bay Dr, Miami Beach, FL 33141
1650 Bay Dr, Miami Beach, FL 33141
2016 Bay Dr #808, Miami Beach, FL 33141
2000 Bay Dr #406, Miami Beach, FL 33141
1985 Bay Dr #115, Miami, FL 33141
1940 Bay Dr, Miami Beach, FL 33141
2016 Bay Dr #306, Miami Beach, FL 33141
2016 Bay Dr #206, Miami Beach, FL 33141
1920 Bay Dr, Miami Beach, FL 33141
1515 Bay Dr, Miami Beach, FL 33141
1649 Bay Dr Unit MAIN, Miami Beach, FL 33141
2000 Bay Dr #202, Miami Beach, FL 33141
1553 Bay Dr, Miami Beach, FL 33141
2016 Bay Dr #203, Miami Beach, FL 33141
1773 Bay Dr, Miami Beach, FL 33141
2000 Bay Dr #408, Miami Beach, FL 33141
1945 Bay Dr, Miami Beach, FL 33141
1971 Bay Dr Apt 3, Miami Beach, FL 33141
1919 Bay Dr, Miami Beach, FL 33141
1761 Bay Dr, Miami Beach, FL 33141
2016 Bay Dr #401, Miami Beach, FL 33141
2016 Bay Dr Unit v 207, Miami Beach, FL 33141
1910 Bay Dr #201, Miami Beach, FL 33141
2000 Bay Dr #411, Miami Beach, FL 33141
2000 Bay Dr #409, Miami Beach, FL 33141
1681 Bay Dr, Miami Beach, FL 33141
1971 Bay Dr Apt 8, Miami Beach, FL 33141
1971 Bay Dr Unit 110, Miami Beach, FL 33141
1560 Bay Dr #1, Miami Beach, FL 33141
1749 Bay Dr, Miami Beach, FL 33141
1501 Bay Dr, Miami Beach, FL 33141
2016 Bay Dr #307, Miami Beach, FL 33141
2000 Bay Dr #208, Miami Beach, FL 33141
18 Bay Dr E #18, Miami Beach, FL 33141
2000 Bay Dr #410, Miami Beach, FL 33141