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 | |
|---|---|---|---|---|---|
|
|
10C
7441 Wayne Ave # 10C, Miami Beach FL 33141 |
$395,000 | 3 | 2 | 1,181 |
|
|
206
4812 Pine Tree Dr # 206, Miami Beach FL 33140 |
$395,000 | 1 | 1 | 603 |
|
|
212
1666 West Ave # 212, Miami Beach FL 33139 |
$395,000 | 1 | 2 | 752 |
|
|
325
345 Ocean Dr # 325, Miami Beach FL 33139 |
$395,000 | Studio | 1 | 605 |
|
|
308
1460 Ocean Dr # 308, Miami Beach FL 33139 |
$395,000 | 1 | 1 | 550 |
|
|
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 | Studio | 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 | Studio | 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 |
|
|
504
3770 NE 171st St # 504, North Miami Beach FL 33160 |
$389,500 | 2 | 2 | 1,300 |
|
|
524
100 Lincoln Rd # 524, Miami Beach FL 33139 |
$389,000 | 1 | 1 | 560 |
|
|
PH09
6080 Collins Avenue, Miami Beach FL 33140 |
$389,000 | Studio | 1 | |
|
|
415
100 Lincoln Rd # 415, Miami Beach FL 33139 |
$389,000 | 1 | 1 | 570 |
|
|
405
2600 Collins Ave # 405, Miami Beach FL 33140 |
$389,000 | 2 | 2 | 740 |
|
|
8B
7441 Wayne Ave # 8B, Miami Beach FL 33141 |
$389,000 | 2 | 2 | |
|
|
680S | $389,000 | 1 | 1 | 747 |
|
|
701
6700 Indian Creek Dr # 701, Miami Beach FL 33141 |
$389,000 | 1 | 1 | 530 |
|
|
302
1245 WEST Avenue # 302, Miami Beach FL 33139 |
$389,000 | 2 | 2 | 891 |
|
|
102
915 8th St # 102, Miami Beach FL 33139 |
$389,000 | 2 | 2 | 900 |
3057 results