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 | |
|---|---|---|---|---|---|
|
|
504
5005 Collins Ave # 504, Miami Beach FL 33140 |
$398,000 | 1 | 1 | 942 |
|
|
908
1000 West Ave # 908, Miami Beach FL 33139 |
$395,000 | 1 | 1 | 852 |
|
|
305
802 Euclid Ave # 305, Miami Beach FL 33139 |
$395,000 | 2 | 2 | 870 |
|
|
802
1035 West Ave # 802, Miami Beach FL 33139 |
$395,000 | 1 | 1 | 576 |
|
|
4N
5700 Collins Ave # 4N, Miami Beach FL 33140 |
$395,000 | 2 | 1.5 | 1,070 |
|
|
3
1335 Pennsylvania Ave # 3, Miami Beach FL 33139 |
$395,000 | 2 | 1 | 890 |
|
|
427
1100 West Ave # 427, Miami Beach FL 33139 |
$395,000 | 1 | 1 | 610 |
|
|
604
4000 NE 170th St # 604, North Miami Beach FL 33160 |
$395,000 | 2 | 2 | 1,085 |
|
|
328
335 Ocean Dr # 328, Miami Beach FL 33139 |
$395,000 | 1 | 1 | 410 |
|
|
701
6700 Indian Creek Dr # 701, Miami Beach FL 33141 |
$395,000 | 1 | 1 | 530 |
|
|
10C
7441 Wayne Ave # 10C, Miami Beach FL 33141 |
$395,000 | 3 | 2 | 1,181 |
|
|
A
645 Michigan Ave # A, Miami Beach FL 33139 |
$394,900 | 1 | 1 | 672 |
|
|
304
345 Ocean Dr # 304, Miami Beach FL 33139 |
$392,900 | 1 | 1 | 662 |
|
|
403 | $390,000 | 0 | 1 | 530 |
|
|
308
2600 Collins Ave # 308, Miami Beach FL 33140 |
$390,000 | 2 | 2 | 710 |
|
|
105
811 Jefferson Ave # 105, Miami Beach FL 33139 |
$390,000 | 2 | 2 | 739 |
|
|
9
4201 Indian Creek Dr # 9, Miami Beach FL 33140 |
$390,000 | 0 | 1 | 460 |
|
|
208
1460 Ocean Dr # 208, Miami Beach FL 33139 |
$390,000 | 2 | 1.5 | 890 |
|
|
301 +40' Deeded Dock
3660 NE 166th St, North Miami Beach FL 33160 |
$389,900 | 2 | 2 | 1,083 |
|
|
12A
260 Ocean Dr # 12A, Miami Beach FL 33139 |
$389,900 | 1 | 1 | 650 |
|
|
B101
1610 Euclid Ave # B101, Miami Beach FL 33139 |
$389,900 | 1 | 1 | 651 |
|
|
504
3770 NE 171st St # 504, North Miami Beach FL 33160 |
$389,500 | 1 | 2 | 1,300 |
|
|
939
100 Lincoln Rd # 939, Miami Beach FL 33139 |
$389,000 | 0 | 1 | 550 |
|
|
524
100 Lincoln Rd # 524, Miami Beach FL 33139 |
$389,000 | 1 | 1 | 560 |
2614 results