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
1210
1500 Ocean Dr # 1210, Miami Beach FL 33139
$1,425,000 1 2 940
507
1500 Ocean Dr # 507, Miami Beach FL 33139
$1,425,000 2 2 1,170
1204
2301 Collins Ave # 1204, Miami Beach FL 33139
$1,425,000 1 1 880
PH3
1030 15th St, Miami Beach FL 33139
$1,425,000 2 2.5 1,476
6
734 Michigan Ave # 6, Miami Beach FL 33139
$1,420,000 2 2 1,381
303
250 Collins Ave # 303, Miami Beach FL 33139
$1,415,000 2 2 888
302
250 Collins Ave # 302, Miami Beach FL 33139
$1,405,000 2 2 888
1787 Normandy Drive, Miami Beach FL 33141 $1,405,000 3 2 1,404
1001
650 West Ave # 1001, Miami Beach FL 33139
$1,400,000 2 2 1,147
402
17111 Biscayne Blvd # 402, North Miami Beach FL 33160
$1,400,000 2 2.5 1,958
810
580 72nd St # 810, Miami Beach FL 33141
$1,399,000 2 2 809
1706
4401 Collins Ave # 1706, Miami Beach FL 33140
$1,399,000 1 2 1,002
2001
17111 Biscayne Blvd # 2001, North Miami Beach FL 33160
$1,399,000 2 2.5 1,957
3927 NE 171st St, North Miami Beach FL 33160 $1,397,000 3 2.5 1,898
201
2100 Park Ave # 201, Miami Beach FL 33139
$1,395,000 3 2
1
1975 Calais Dr # 1, Miami Beach FL 33141
$1,390,000 4 3 26,336
206
6423 E Collins Ave # 206, Miami Beach FL 33141
$1,390,000 2 2 1,994
1206
4401 COLLINS AV # 1206, Miami Beach FL 33140
$1,389,000 1 2 1,002
906
300 S Pointe Dr # 906, Miami Beach FL 33139
$1,385,000 1 2 1,160
P2
5445 Collins Ave # P2, Miami Beach FL 33140
$1,385,000 2 2.5 2,070
1101
2555 Collins Ave # 1101, Miami Beach FL 33140
$1,379,000 2 2 1,005
2102
17301 Biscayne Blvd # 2102, North Miami Beach FL 33160
$1,350,000 2 2.5 1,962
1610
6899 Collins Ave # 1610, Miami Beach FL 33141
$1,350,000 2 2 1,280
193-6
193 N Shore Dr # 6, Miami Beach FL 33141
$1,350,000 3 3.5 2,367

2589 results

XLS Realty

Let’s talk

Connecting…

Prefer to call? 786-766-7829