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
5
1446 Lenox Ave # 5, Miami Beach FL 33139
$525,000 2 2 750
5D
6305 Indian Creek dr # 5D, Miami Beach FL 33141
$524,000 2 2 1,174
1015
5225 Collins Ave # 1015, Miami Beach FL 33140
$522,000 2 2 960
1019
5601 Collins Ave # 1019, Miami Beach FL 33140
$519,000 1 1.5 930
1103
6700 Indian Creek Dr # 1103, Miami Beach FL 33141
$519,000 1 1 619
1402
16385 Biscayne Blvd # 1402, North Miami Beach FL 33160
$518,000 1 2 937
717 $518,000 2 1.5 930
11G
6900 Bay Dr # 11G, Miami Beach FL 33141
$517,000 2 2 1,170
24
2615 Collins Ave # 24, Miami Beach FL 33140
$515,000 2 1 740
1218
2899 Collins Ave # 1218, Miami Beach FL 33140
$515,000 1 1.5 797
104
6620 INDIAN CREEK DR # 104, Miami Beach FL 33141
$515,000 1 1 763
1730
5445 Collins Ave # 1730, Miami Beach FL 33140
$515,000 0 1 400
1E
5001 Collins Ave # 1E, Miami Beach FL 33140
$515,000 1 1 866
1209
2829 Indian Creek Dr # 1209, Miami Beach FL 33140
$515,000 2 2 910
$515,000 2 2 992
603
1455 West Ave # 603, Miami Beach FL 33139
$515,000 2 2 992
15W
5555 Collins Ave # 15W, Miami Beach FL 33140
$514,900 2 2 1,048
1102
16385 Biscayne Blvd # 1102, North Miami Beach FL 33160
$510,000 1 2 937
4D
6305 Indian Creek Dr # 4D, Miami Beach FL 33141
$510,000 2 2 1,072
635
5445 Collins Ave # 635, Miami Beach FL 33140
$510,000 0 1 430
1718
5445 Collins Ave # 1718, Miami Beach FL 33140
$510,000 0 1 400
1502
16385 Biscayne Blvd # 1502, North Miami Beach FL 33160
$510,000 1 2 937
$510,000 3 2 1,640
PH3
13800 Highland Dr, North Miami Beach FL 33181
$510,000 2 2 1,032

2604 results

XLS Realty

Let’s talk

Connecting…

Prefer to call? 786-766-7829