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:
2191 N Bay Rd, Miami Beach, FL 33140
2135 N Bay Rd, Miami Beach, FL 33140
5002 N Bay Rd, Miami Beach, FL 33140
2371 N Bay Rd, Miami Beach, FL 33140
2740 N Bay Rd, Miami Beach, FL 33140
2363 N Bay Rd, Miami Beach, FL 33140
2220 N Bay Rd, Miami Beach, FL 33140
2059 N Bay Rd, Miami Beach, FL 33140
2034 N Bay Rd, Miami Beach, FL 33140
2301 N Bay Rd, Miami Beach, FL 33140
2060 N Bay Rd, Miami Beach, FL 33140
2385 N Bay Rd, Miami Beach, FL 33140
2143 N Bay Rd, Miami Beach, FL 33140
3061 N Bay Rd, Miami Beach, FL 33140
2421 N Bay Rd, Miami Beach, FL 33140
4251 N Bay Rd, Miami Beach, FL 33140
2384 N Bay Rd, Miami Beach, FL 33140
4601 N Bay Rd, Miami Beach, FL 33140
3151 N Bay Rd, Miami Beach, FL 33140
2050 N Bay Rd, Miami Beach, FL 33140
1674 Bay Rd #204, Miami Beach, FL 33139
4531 N Bay Rd, Miami Beach, FL 33140
5000 N Bay Rd, Miami Beach, FL 33140
2030 N Bay Rd, Miami Beach, FL 33140
4646 N Bay Rd, Miami Beach, FL 33140
2729 N Bay Rd, Miami Beach, FL 33140
4419 N Bay Rd, Miami Beach, FL 33140
2755 N Bay Rd, Miami Beach, FL 33140
2410 N Bay Rd, Miami Beach, FL 33140
2156 N Bay Rd, Miami Beach, FL 33140
4625 N Bay Rd, Miami Beach, FL 33140
2054 N Bay Rd, Miami Beach, FL 33140
2940 N Bay Rd, Miami Beach, FL 33140
4329 N Bay Rd, Miami Beach, FL 33140
2163 N Bay Rd, Miami Beach, FL 33140
2204 N Bay Rd, Miami Beach, FL 33140
2039 N Bay Rd, Miami Beach, FL 33140
4751 N Bay Rd, Miami Beach, FL 33140
2101 N Bay Rd, Miami Beach, FL 33140
2049 N Bay Rd, Miami Beach, FL 33140
2053 N Bay Rd, Miami Beach, FL 33140
2057 N Bay Rd, Miami Beach, FL 33140
2033 N Bay Rd, Miami Beach, FL 33140
2035 N Bay Rd, Miami Beach, FL 33140
1674 Bay Rd #406, Miami Beach, FL 33139
4449 N Bay Rd, Miami Beach, FL 33140
4759 N Bay Rd, Miami Beach, FL 33140
4141 N Bay Rd, Miami Beach, FL 33140
3040 N Bay Rd, Miami Beach, FL 33140
4541 N Bay Rd, Miami Beach, FL 33140
4515 N Bay Rd, Miami Beach, FL 33140
2007 N Bay Rd, Miami Beach, FL 33140
4747 N Bay Rd, Miami Beach, FL 33140
4343 N Bay Rd, Miami Beach, FL 33140
4570 N Bay Rd, Miami Beach, FL 33140
4555 N Bay Rd, Miami Beach, FL 33140
4351 N Bay Rd, Miami Beach, FL 33140
4335 N Bay Rd, Miami Beach, FL 33140
2300 Bay Rd Unit 576S, Miami Beach, FL 33139
1845 Bay Rd #0, Miami Beach, FL 33139
1674 Bay Rd #503, Miami Beach, FL 33139
4435 N Bay Rd, Miami Beach, FL 33140
4425 N Bay Rd, Miami Beach, FL 33140
4225 N Bay Rd, Miami Beach, FL 33140
4315 N Bay Rd, Miami Beach, FL 33140
2024 N Bay Rd, Miami Beach, FL 33140
4727 N Bay Rd, Miami Beach, FL 33140
2000 N Bay Rd, Miami Beach, FL 33140
4640 N Bay Rd, Miami Beach, FL 33140
2211 N Bay Rd, Miami Beach, FL 33140
4245 N Bay Rd, Miami Beach, FL 33140
4715 N Bay Rd, Miami Beach, FL 33140
2012 N Bay Rd, Miami Beach, FL 33140
4707 N Bay Rd, Miami Beach, FL 33140
2018 N Bay Rd, Miami Beach, FL 33140
5001 N Bay Rd, Miami Beach, FL 33140
3114 N Bay Rd, Miami Beach, FL 33140
4350 N Bay Rd, Miami Beach, FL 33140
4452 N Bay Rd, Miami Beach, FL 33140
4330 N Bay Rd, Miami Beach, FL 33140
3166 N Bay Rd, Miami Beach, FL 33140
2184 N Bay Rd, Miami Beach, FL 33140
2955 N Bay Rd, Miami Beach, FL 33140
1674 Bay Rd #303, Miami Beach, FL 33139
1674 Bay Rd #302, Miami Beach, FL 33139
3001 N Bay Rd, Miami Beach, FL 33140
4700 N Bay Rd, Miami Beach, FL 33140
1674 Bay Rd #206, Miami Beach, FL 33139
1674 Bay Rd #201, Miami Beach, FL 33139
2374 N Bay Rd, Miami Beach, FL 33140
1674 Bay Rd #404, Miami Beach, FL 33139
1674 Bay Rd #501, Miami Beach, FL 33139
4462 N Bay Rd, Miami Beach, FL 33140
3140 N Bay Rd, Miami Beach, FL 33140
2965 N Bay Rd, Miami Beach, FL 33140
3015 N Bay Rd, Miami Beach, FL 33140
1724 Bay Rd, Miami Beach, FL 33139
1738 Bay Rd, Miami Beach, FL 33139
3121 N Bay Rd, Miami Beach, FL 33140
1900 Bay Rd, Miami Beach, FL 33139
3026 N Bay Rd, Miami Beach, FL 33140
2900 N Bay Rd, Miami Beach, FL 33140
3055 N Bay Rd, Miami Beach, FL 33140
2041 N Bay Rd, Miami Beach, FL 33140
2203 N Bay Rd, Miami Beach, FL 33140
3025 N Bay Rd, Miami Beach, FL 33140
2142 N Bay Rd, Miami Beach, FL 33140
2333 N Bay Rd, Miami Beach, FL 33140
4151 N Bay Rd, Miami Beach, FL 33140
3103 N Bay Rd, Miami Beach, FL 33140
3083 N Bay Rd, Miami Beach, FL 33140
2318 N Bay Rd, Miami Beach, FL 33140
2401 N Bay Rd, Miami Beach, FL 33140
2125 N Bay Rd, Miami Beach, FL 33140
2324 N Bay Rd, Miami Beach, FL 33140
2031 N Bay Rd, Miami Beach, FL 33140
2153 N Bay Rd, Miami Beach, FL 33140
2068 N Bay Rd, Miami Beach, FL 33140
2413 N Bay Rd, Miami Beach, FL 33140
1674 Bay Rd #405, Miami Beach, FL 33139
1674 Bay Rd #304, Miami Beach, FL 33139
2046 N Bay Rd, Miami Beach, FL 33140
2355 N Bay Rd, Miami Beach, FL 33140
2181 N Bay Rd, Miami Beach, FL 33140
2721 N Bay Rd, Miami Beach, FL 33140
4447 N Bay Rd, Miami Beach, FL 33140
2075 N Bay Rd, Miami Beach, FL 33140
2061 N Bay Rd, Miami Beach, FL 33140
2345 N Bay Rd, Miami Beach, FL 33140
2701 N Bay Rd, Miami Beach, FL 33140
2424 N Bay Rd, Miami Beach, FL 33140
2173 N Bay Rd, Miami Beach, FL 33140
2051 N Bay Rd, Miami Beach, FL 33140
2760 N Bay Rd, Miami Beach, FL 33140
2655 N Bay Rd, Miami Beach, FL 33140
4774 N Bay Rd, Miami Beach, FL 33140
3131 N Bay Rd, Miami Beach, FL 33140
4744 N Bay Rd, Miami Beach, FL 33140
4736 N Bay Rd, Miami Beach, FL 33140
4760 N Bay Rd, Miami Beach, FL 33140
4401 N Bay Rd, Miami Beach, FL 33140
2007 N Bay Rd Unit STUDIO-2, Miami Beach, FL 33140
4380 N Bay Rd, Miami Beach, FL 33140
4376 N Bay Rd, Miami Beach, FL 33140
4765 N Bay Rd, Miami Beach, FL 33140
4415 N Bay Rd, Miami Beach, FL 33140
4775 N Bay Rd, Miami Beach, FL 33140
2920 N Bay Rd, Miami Beach, FL 33140
4365 N Bay Rd, Miami Beach, FL 33140
4622 N Bay Rd, Miami Beach, FL 33140
3100 N Bay Rd, Miami Beach, FL 33140
4540 N Bay Rd, Miami Beach, FL 33140
4550 N Bay Rd, Miami Beach, FL 33140
4211 N Bay Rd, Miami Beach, FL 33140
1828 Bay Rd, Miami Beach, FL 33139
4520 N Bay Rd, Miami Beach, FL 33140
4355 N Bay Rd, Miami Beach, FL 33140
4737 N Bay Rd, Miami Beach, FL 33140
4404 N Bay Rd, Miami Beach, FL 33140
4665 N Bay Rd, Miami Beach, FL 33140
2229 N Bay Rd, Miami Beach, FL 33140
2383 N Bay Rd, Miami Beach, FL 33140
4230 N Bay Rd, Miami Beach, FL 33140
4615 N Bay Rd, Miami Beach, FL 33140
1674 Bay Rd #301, Miami Beach, FL 33139
4717 N Bay Rd, Miami Beach, FL 33140
5004 N Bay Rd, Miami Beach, FL 33140
4501 N Bay Rd, Miami Beach, FL 33140
1674 Bay Rd #401, Miami Beach, FL 33139
1674 Bay Rd #202, Miami Beach, FL 33139
4645 N Bay Rd, Miami Beach, FL 33140
4565 N Bay Rd, Miami Beach, FL 33140
4575 N Bay Rd, Miami Beach, FL 33140
1674 Bay Rd #402, Miami Beach, FL 33139
1674 Bay Rd #502, Miami Beach, FL 33139
4434 N Bay Rd, Miami Beach, FL 33140
1674 Bay Rd #203, Miami Beach, FL 33139
3080 N Bay Rd, Miami Beach, FL 33140
4455 N Bay Rd, Miami Beach, FL 33140
4441 N Bay Rd, Miami Beach, FL 33140
4433 N Bay Rd, Miami Beach, FL 33140
4411 N Bay Rd, Miami Beach, FL 33140
4766 N Bay Rd, Miami Beach, FL 33140
2170 N Bay Rd, Miami Beach, FL 33140
2321 N Bay Rd, Miami Beach, FL 33140
4161 N Bay Rd, Miami Beach, FL 33140
4235 N Bay Rd, Miami Beach, FL 33140
4712 N Bay Rd, Miami Beach, FL 33140
3110 N Bay Rd, Miami Beach, FL 33140
4720 N Bay Rd, Miami Beach, FL 33140
4580 N Bay Rd, Miami Beach, FL 33140
3180 N Bay Rd, Miami Beach, FL 33140
4247 N Bay Rd, Miami Beach, FL 33140
3141 N Bay Rd, Miami Beach, FL 33140
2065 N Bay Rd, Miami Beach, FL 33140
4323 N Bay Rd, Miami Beach, FL 33140
4771 N Bay Rd, Miami Beach, FL 33140
2128 N Bay Rd, Miami Beach, FL 33140
4173 N Bay Rd, Miami Beach, FL 33140
2045 N Bay Rd, Miami Beach, FL 33140
2954 N Bay Rd, Miami Beach, FL 33140
4373 N Bay Rd, Miami Beach, FL 33140
3000 N Bay Rd, Miami Beach, FL 33140
4750 N Bay Rd, Miami Beach, FL 33140
1674 Bay Rd #205, Miami Beach, FL 33139
2021 N Bay Rd, Miami Beach, FL 33140
2017 N Bay Rd, Miami Beach, FL 33140
4140 N Bay Rd, Miami Beach, FL 33140
4340 N Bay Rd, Miami Beach, FL 33140
4420 N Bay Rd, Miami Beach, FL 33140
2115 N Bay Rd, Miami Beach, FL 33140
4801 N Bay Rd, Miami Beach, FL 33140
4810 N Bay Rd, Miami Beach, FL 33140
4195 N Bay Rd, Miami Beach, FL 33140
3111 N Bay Rd, Miami Beach, FL 33140
2108 N Bay Rd, Miami Beach, FL 33140
4193 N Bay Rd, Miami Beach, FL 33140
3172 N Bay Rd, Miami Beach, FL 33140
4703 N Bay Rd, Miami Beach, FL 33140
4815 N Bay Rd, Miami Beach, FL 33140
4465 N Bay Rd, Miami Beach, FL 33140
2040 N Bay Rd, Miami Beach, FL 33140
4730 N Bay Rd, Miami Beach, FL 33140
4358 N Bay Rd, Miami Beach, FL 33140
2901 N Bay Rd, Miami Beach, FL 33140
2344 N Bay Rd, Miami Beach, FL 33140
2935 N Bay Rd, Miami Beach, FL 33140
2929 N Bay Rd, Miami Beach, FL 33140
3054 N Bay Rd, Miami Beach, FL 33140
2700 N Bay Rd, Miami Beach, FL 33140
3010 N Bay Rd, Miami Beach, FL 33140
4424 N Bay Rd, Miami Beach, FL 33140
4412 N Bay Rd, Miami Beach, FL 33140
4600 N Bay Rd, Miami Beach, FL 33140
4344 N Bay Rd, Miami Beach, FL 33140
3158 N Bay Rd, Miami Beach, FL 33140
4591 N Bay Rd, Miami Beach, FL 33140
1900 Bay Rd Unit BRP, Miami Beach, FL 33139
3093 N Bay Rd, Miami Beach, FL 33140
3035 N Bay Rd, Miami Beach, FL 33140
3045 N Bay Rd, Miami Beach, FL 33140
3075 N Bay Rd, Miami Beach, FL 33140
4653 N Bay Rd, Miami Beach, FL 33140
4800 N Bay Rd, Miami Beach, FL 33140
3005 N Bay Rd, Miami Beach, FL 33140
2983 N Bay Rd, Miami Beach, FL 33140
2981 N Bay Rd, Miami Beach, FL 33140
4666 N Bay Rd, Miami Beach, FL 33140
4682 N Bay Rd, Miami Beach, FL 33140