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
1004
580 72ND # 1004, Miami Beach FL 33141
$899,000 1 1.5 581
18321 NE 7th Ct, North Miami Beach FL 33179 $899,000 4 2 1,731
27
2761 NE 165th Ter # 27, North Miami Beach FL 33160
$899,000 2 2.5 1,550
17200 NE 15th Ave, North Miami Beach FL 33162 $899,000 3 2 1,673
3B
5001 Collins Ave # 3B, Miami Beach FL 33140
$899,000 2 2 1,730
108 DOCK
3776 NE 166th St, North Miami Beach FL 33160
$899,000 3 2.5 1,936
16910 NE 8th Ct, North Miami Beach FL 33162 $895,000 5 3 2,236
1009
1900 Sunset Harbour Dr # 1009, Miami Beach FL 33139
$895,000 2 2 1,130
503
6917 Collins Ave # 503, Miami Beach FL 33141
$895,000 2 2 1,238
2205
2555 Collins Ave # 2205, Miami Beach FL 33140
$895,000 1 2 861
19
421 Meridian Ave # 19, Miami Beach FL 33139
$895,000 1 2 861
70 NE 174TH Drive, North Miami Beach FL 33162 $895,000 5 3 2,412
2200
2555 Collins Ave # 2200, Miami Beach FL 33140
$892,000 1 1.5 798
1632
2301 Collins Ave # 1632, Miami Beach FL 33139
$890,000 Studio 1 760
7312 Gary Ave, Miami Beach FL 33141 $890,000 3 2.5 1,632
5
3864 NE 167th St # 5, North Miami Beach FL 33160
$890,000 3 3 1,804
1460 Marseille Dr, Miami Beach FL 33141 $890,000 3 2 2,005
201
301 Ocean Dr # 201, Miami Beach FL 33139
$890,000 1 1 640
890 NE 168th St, North Miami Beach FL 33162 $890,000 3 2 1,220
43
3744 NE 167th St # 43, North Miami Beach FL 33160
$890,000 3 2.5 1,486
821 84th St, Miami Beach FL 33141 $890,000 3 2 1,200
1221
16385 Biscayne Blvd # 1221, North Miami Beach FL 33160
$889,999 3 3 1,556
209
300 Euclid Ave # 209, Miami Beach FL 33139
$889,999 2 2.5 1,190
402
1040 10th St # 402, Miami Beach FL 33139
$889,500 2 2 1,132

3056 results

XLS Realty

Let’s talk

Connecting…

Prefer to call? 786-766-7829