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.
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.
| Unit | Price | Bedrooms | Baths | Sq Ft | |
|---|---|---|---|---|---|
|
|
951 NE 157th Ter, North Miami Beach FL 33162 | $525,000 | 4 | 2 | 1,352 |
|
|
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 |
2604 results