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 | |
|---|---|---|---|---|---|
|
|
542
255 W 24th St # 542, Miami Beach FL 33140 |
$245,000 | 0 | 1 | 450 |
|
|
7
836 10th St # 7, Miami Beach FL 33139 |
$245,000 | 1 | 1 | 540 |
|
|
2
1526 Pennsylvania Ave # 2, Miami Beach FL 33139 |
$245,000 | 1 | 1 | 456 |
|
|
205
810 7th St # 205, Miami Beach FL 33139 |
$245,000 | 1 | 1 | 505 |
|
|
104
1450 Meridian Ave # 104, Miami Beach FL 33139 |
$245,000 | 1 | 1 | 467 |
|
|
940
2899 Collins Ave # 940, Miami Beach FL 33140 |
$245,000 | 0 | 1 | 566 |
|
|
1002
2841 NE 163rd St # 1002, North Miami Beach FL 33160 |
$245,000 | 2 | 2 | 1,145 |
|
|
1
929 Michigan Ave # 1, Miami Beach FL 33139 |
$244,900 | 1 | 1 | 650 |
|
|
3
919 Michigan Avenue # 3, Miami Beach FL 33139 |
$243,000 | 1 | 1 | 635 |
|
|
302
1244 Pennsylvania Ave # 302, Miami Beach FL 33139 |
$242,500 | 1 | 1 | 543 |
|
|
319
710 Washington Ave # 319, Miami Beach FL 33139 |
$242,000 | 0 | 1 | 480 |
|
|
306
4015 Indian Creek Dr # 306, Miami Beach FL 33140 |
$242,000 | 0 | 1 | 401 |
|
|
1A
801 Meridian Ave # 1A, Miami Beach FL 33139 |
$240,000 | 1 | 1 | 640 |
|
|
B202
349 Meridian Ave # B202, Miami Beach FL 33139 |
$240,000 | 0 | 1 | 420 |
|
|
2
1219 Meridian Ave # 2, Miami Beach FL 33139 |
$240,000 | 1 | 1 | 570 |
|
|
9
1007 Meridian Ave # 9, Miami Beach FL 33139 |
$240,000 | 0 | 1 | 420 |
|
|
3
8401 Crespi Blvd # 3, Miami Beach FL 33141 |
$240,000 | 1 | 1 | 543 |
|
|
812
3660 NE 166th St # 812, North Miami Beach FL 33160 |
$240,000 | 2 | 2 | 1,025 |
|
|
306
3545 NE 166th St # 306, North Miami Beach FL 33160 |
$240,000 | 1 | 1 | 828 |
|
|
304
1960 Marseille Dr # 304, Miami Beach FL 33141 |
$240,000 | 1 | 1 | 607 |
|
|
616
2025 NE 164th St # 616, North Miami Beach FL 33162 |
$240,000 | 2 | 2 | 1,112 |
|
|
109
1150 EUCLID Avenue # 109, Miami Beach FL 33139 |
$240,000 | 1 | 1 | 700 |
|
|
342
800 West Ave # 342, Miami Beach FL 33139 |
$240,000 | 0 | 1 | 540 |
|
|
101
1244 Pennsylvania Ave # 101, Miami Beach FL 33139 |
$240,000 | 1 | 1 | 470 |
2627 results