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 | |
|---|---|---|---|---|---|
|
|
715
1020 Meridian Ave # 715, Miami Beach FL 33139 |
$315,000 | 1 | 1.5 | 766 |
|
|
7A
6900 Bay Dr # 7A, Miami Beach FL 33141 |
$315,000 | 1 | 1.5 | 800 |
|
|
2c
8001 N Crespi Boulevard # 2c, Miami Beach FL 33141 |
$315,000 | 2 | 2 | 1,038 |
|
|
202
1550 Drexel Ave # 202, Miami Beach FL 33139 |
$315,000 | 1 | 1 | 580 |
|
|
A502
1024 Ocean Dr # A502, Miami Beach FL 33139 |
$315,000 | 0 | 1 | 516 |
|
|
210
1420 Pennsylvania Ave # 210, Miami Beach FL 33139 |
$315,000 | 1 | 1 | 690 |
|
|
331
7135 Collins Ave # 331, Miami Beach FL 33141 |
$315,000 | 1 | 2 | 1,010 |
|
|
206
1990 Marseille Dr # 206, Miami Beach FL 33141 |
$315,000 | 2 | 2 | 1,092 |
|
|
15
910 Bay Dr # 15, Miami Beach FL 33141 |
$315,000 | 1 | 1 | 766 |
|
|
305
221 Meridian Ave # 305, Miami Beach FL 33139 |
$314,900 | 0 | 1 | 423 |
|
|
505
401 69th St # 505, Miami Beach FL 33141 |
$314,000 | 1 | 1 | 898 |
|
|
3
926 Michigan Ave # 3, Miami Beach FL 33139 |
$310,000 | 1 | 1 | 585 |
|
|
202
16518 NE 26th Ave # 202, North Miami Beach FL 33160 |
$310,000 | 2 | 2 | 996 |
|
|
9A
1500 Pennsylvania Ave # 9A, Miami Beach FL 33139 |
$310,000 | 1 | 1 | 562 |
|
|
8
750 Española Way # 8, Miami Beach FL 33139 |
$310,000 | 0 | 1 | 550 |
|
|
208
1255 Collins Ave # 208, Miami Beach FL 33139 |
$310,000 | 1 | 1 | 584 |
|
|
107
1542 Drexel Ave # 107, Miami Beach FL 33139 |
$310,000 | 1 | 1 | 530 |
|
|
204
900 16TH Street # 204, Miami Beach FL 33139 |
$310,000 | 1 | 1 | 656 |
|
|
11B
6770 Indian Creek Dr # 11B, Miami Beach FL 33141 |
$310,000 | 1 | 1.5 | 910 |
|
|
607
100 Lincoln Rd # 607, Miami Beach FL 33139 |
$309,900 | 0 | 1 | 530 |
|
|
3
500 77th St # 3, Miami Beach FL 33141 |
$309,900 | 2 | 2 | 943 |
|
|
811
1200 West Ave # 811, Miami Beach FL 33139 |
$309,000 | 0 | 1 | 552 |
|
|
304
401 69th St # 304, Miami Beach FL 33141 |
$309,000 | 1 | 1 | 898 |
|
|
9
1698 Jefferson Ave # 9, Miami Beach FL 33139 |
$309,000 | 1 | 1 | 722 |
2618 results