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.

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
620
5401 Collins Ave # 620, Miami Beach FL 33140
$690,000 2 2 1,050
1417
5225 Collins Avenue # 1417, Miami Beach FL 33140
$689,900 2 2 960
1109
2625 Collins Ave # 1109, Miami Beach FL 33140
$689,000 2 2 1,075
16
16449 NE 26th Ave # 16, North Miami Beach FL 33160
$689,000 3 2.5 1,590
BS107
1000 West Ave, Miami Beach FL 33139
$689,000 1 1.5 962
1204
5900 Collins Ave # 1204, Miami Beach FL 33140
$689,000 2 2 970
1034
100 Lincoln Rd # 1034, Miami Beach FL 33139
$685,000 1 1 700
504
6767 Collins Ave # 504, Miami Beach FL 33141
$685,000 2 2 1,180
405
227 Michigan Ave # 405, Miami Beach FL 33139
$685,000 2 2 940
620
5401 Collins Avenue # 620, Miami Beach FL 33140
$680,000 2 2 1,050
2515 NE 182nd St, North Miami Beach FL 33160 $680,000 3 2 1,475
931
2301 Collins Ave # 931, Miami Beach FL 33139
$679,000 1 1 760
419
16385 Biscayne Blvd # # 419, North Miami Beach FL 33160
$679,000 2 2
931
2301 collins ave # 931, Miami Beach FL 33139
$679,000 0 1 760
406
6610 Indian Creek Dr # 406, Miami Beach FL 33141
$678,000 2 2 997
1109
6899 Collins Ave # 1109, Miami Beach FL 33141
$678,000 1 1 820
3103
16385 Biscayne Blvd # 3103, North Miami Beach FL 33160
$678,000 2 2 1,119
202
1 Century Ln # 202, Miami Beach FL 33139
$675,000 2 2 1,280
2
5288 Alton Road # 2, Miami Beach FL 33140
$675,000 4 4 3,410
5288 Alton Road, Miami Beach FL 33140 $675,000 4 4 3,263
108
3601 NE 168th St # 108, North Miami Beach FL 33160
$675,000 3 2.5 1,610
1210
5005 Collins Avenue # 1210, Miami Beach FL 33140
$675,000 3 2 1,385
204
405 N Hibiscus Dr # 204, Miami Beach FL 33139
$675,000 1 1 620
1203
6801 Collins Ave # 1203, Miami Beach FL 33141
$675,000 1 1 662

2595 results

XLS Realty

Let’s talk

Connecting…

Prefer to call? 786-766-7829