Miami Beach Homes for Sale

Browse for-sale listings from across Miami Beach and the surrounding area, sourced from the Miami MLS — not limited to a single building. Use the filters below to find your next property.

Market-wide listings from the Miami Association of REALTORS®, provided via Bridge Interactive. Listing information is deemed reliable but not guaranteed.

Filters
Reset

XLS Realty listings appear first. Prices are sorted within each group: our listings, then the rest of the market.

🔔 Email me new listings for this search

Get notified the moment a new listing matches your search — and our team can help you move fast on it.

We’ll email you to confirm before any alerts start. Unsubscribe anytime.

Unit Price Bedrooms Baths Sq Ft
401
6965 Harding Ave # 401, Miami Beach FL 33141
$340,000 1 2 752
412 $340,000 2 2 972
907
1045 10th St # 907, Miami Beach FL 33139
$339,999 1 1 800
612
1020 Meridian Ave # 612, Miami Beach FL 33139
$339,999 1 1.5 804
10
600 15th St # 10, Miami Beach FL 33139
$339,900 2 2 643
908
3545 NE 166th St # 908, North Miami Beach FL 33160
$339,000 2 2 1,110
2D
1670 Bay Rd # 2D, Miami Beach FL 33139
$339,000 1 1 805
3C
1545 Euclid Ave # 3C, Miami Beach FL 33139
$339,000 1 1.5 714
15
350 S Shore Dr # 15, Miami Beach FL 33141
$339,000 2 2 1,079
1008
1000 West Ave # 1008, Miami Beach FL 33139
$339,000 1 1 852
506
1020 Meridian Ave # 506, Miami Beach FL 33139
$339,000 1 1.5 890
4C
360 Meridian Ave # 4C, Miami Beach FL 33139
$338,000 1 1 626
201
6855 Abbott Avenue # 201, Miami Beach FL 33141
$337,000 2 2 1,175
305
245 18th St # 305, Miami Beach FL 33139
$337,000 1 1 845
305
737 Jefferson Ave # 305, Miami Beach FL 33139
$335,000 2 1 700
301
1400 Lincoln Rd # 301, Miami Beach FL 33139
$335,000 1 1 841
518
5005 Collins Ave # 518, Miami Beach FL 33140
$335,000 1 1 938
309
1000 West Ave # 309, Miami Beach FL 33139
$335,000 1 1 852
3C
130 S Shore Dr # 3C, Miami Beach FL 33141
$335,000 2 2 1,042
15P
5555 Collins Ave # 15P, Miami Beach FL 33140
$335,000 Studio 1 546
7I
7441 Wayne Ave # 7I, Miami Beach FL 33141
$335,000 2 2 1,020
206
1521 Lenox Ave # 206, Miami Beach FL 33139
$335,000 1 1 587
206
1027 Pennsylvania Ave # 206, Miami Beach FL 33139
$334,000 2 2 760
310S
1500 Bay Rd # 310S, Miami Beach FL 33139
$332,800 Studio 1 472

3058 results

XLS Realty

Let’s talk

Connecting…

Prefer to call? 786-766-7829