Homes for Sale in Miami Beach
347 active listings in Miami Beach — page 3 of 4. Every listing links to its full property page with photos, pricing history, and market context.
- 536 W 51st St, Miami Beach FL 33140$4,999,000 · 4 bd · 5 ba
- 100 S Pointe Dr # 1501, Miami Beach FL 33139$4,995,000 · 2 bd · 3 ba
- 6800 Indian Creek Dr, Miami Beach FL 33141$4,990,000 · 3 bd · 4 ba
- 2880 Fairgreen Dr, Miami Beach FL 33140$4,950,000 · 5 bd · 4 ba
- 8701 Collins Ave # 604, Miami Beach FL 33154$4,900,000 · 2 bd · 3 ba
- 300 S Pointe Dr # 4306, Miami Beach FL 33139$4,900,000 · 3 bd · 3 ba
- 2124 Fisher Island Dr # 2124, Miami Beach FL 33109$4,850,000 · 3 bd · 4 ba
- 102 24 # 1222, Miami Beach FL 33139$4,850,000 · 2 bd · 3 ba
- 1455 Ocean Dr # 1607, Miami Beach FL 33139$4,850,000 · 3 bd · 4 ba
- 19136 Fisher Island Dr # 19136, Miami Beach FL 33109$4,820,000 · 3 bd · 4 ba
- 4805 Cherokee Ave, Miami Beach FL 33140$4,800,000 · 4 bd · 4 ba
- 101 20, Miami Beach FL 33139$4,775,000 · 2 bd · 4 ba
- 5875 Collins Ave # 401, Miami Beach FL 33140$4,770,000 · 2 bd · 2 ba
- 1000 S Pointe Dr # 2803, Miami Beach FL 33139$4,750,000 · 3 bd · 3 ba
- 120 Ocean Dr # 700, Miami Beach FL 33139$4,700,000 · 2 bd · 3 ba
- 1525 Calais Dr, Miami Beach FL 33141$4,700,000 · 4 bd · 2 ba
- 5309 Alton Rd, Miami Beach FL 33140$4,695,000 · 5 bd · 6 ba
- 500 Alton Rd # 3605, Miami Beach FL 33139$4,695,000 · 3 bd · 4 ba
- 6899 Collins Ave # 403, Miami Beach FL 33141$4,650,000 · 3 bd · 4 ba
- 4701 N Meridian Ave # 304, Miami Beach FL 33140$4,600,000 · 2 bd · 3 ba
- 8701 Collins Ave # 404, Miami Beach FL 33154$4,526,000 · 2 bd · 3 ba
- 5445 Collins Ave, Miami Beach FL 33140$4,500,000 · 4 bd · 4 ba
- 100 S Pointe Dr # 2003, Miami Beach FL 33139$4,500,000 · 1 bd · 2 ba
- 19216 Fisher Island Dr # 19216, Miami Beach FL 33109$4,500,000 · 3 bd · 4 ba
- 6899 Collins Ave, Miami Beach FL 33141$4,500,000 · 3 bd · 4 ba
- 5959 Collins Ave # 606, Miami Beach FL 33140$4,500,000 · 5 bd · 6 ba
- 2152 Prairie Ave, Miami Beach FL 33139$4,500,000 · 5 bd · 5 ba
- 201 Aqua Ave # 801, Miami Beach FL 33141$4,499,000 · 3 bd · 4 ba
- 6203 Laguna Path N, Miami Beach FL 33141$4,495,000 · 4 bd · 5 ba
- 6901 Collins Ave # 701, Miami Beach FL 33141$4,490,000 · 3 bd · 4 ba
- 8005 Noremac Ave, Miami Beach FL 33141$4,490,000 · 4 bd · 4 ba
- 101 20th St # 2706, Miami Beach FL 33139$4,450,000 · 2 bd · 2 ba
- 111 S Hibiscus Dr, Miami Beach FL 33139$4,450,000 · 4 bd · 5 ba
- 5860 Pine Tree Dr, Miami Beach FL 33140$4,450,000 · 5 bd · 5 ba
- 109 1st Dilido Ter, Miami Beach FL 33139$4,450,000 · 3 bd · 4 ba
- 101 20th St # 3006, Miami Beach FL 33139$4,400,000 · 2 bd · 2 ba
- 1540 Cleveland Rd, Miami Beach FL 33141$4,400,000 · 5 bd · 4 ba
- 1455 Ocean Dr # 1009, Miami Beach FL 33139$4,335,000 · 3 bd · 5 ba
- 3124 Prairie Ave, Miami Beach FL 33140$4,300,000 · 5 bd · 5 ba
- 4201 Collins Ave # 1503, Miami Beach FL 33140$4,299,000 · 3 bd · 3 ba
- 5801 Collins Ave # 1200, Miami Beach FL 33140$4,299,000 · 5 bd · 7 ba
- 1300 Monad Ter # 3E, Miami Beach FL 33139$4,299,000 · 2 bd · 3 ba
- 101 20th St # 2007, Miami Beach FL 33139$4,295,000 · 2 bd · 2 ba
- 829 4th St # 3, Miami Beach FL 33139$4,255,000 · 2 bd · 3 ba
- 829 4th St # 2, Miami Beach FL 33139$4,255,000 · 2 bd · 3 ba
- 5445 Collins Ave # M12, Miami Beach FL 33140$4,250,000 · 7 bd · 10 ba
- 1671 Collins Ave # 8D, Miami Beach FL 33139$4,250,000 · 1 bd · 2 ba
- 2221 Fisher Island Dr # 3201, Miami Beach FL 33109$4,200,000 · 3 bd · 4 ba
- 4391 Collins Ave, Miami Beach FL 33140$4,199,000 · 2 bd · 3 ba
- 8033 Noremac Ave, Miami Beach FL 33141$4,150,000 · 4 bd · 4 ba
- 101 20th St # 1907, Miami Beach FL 33139$4,100,000 · 2 bd · 2 ba
- 19116 Fisher Island Dr # 19116, Miami Beach FL 33109$4,100,000 · 3 bd · 3 ba
- 19126 Fisher Island Dr # 19126, Miami Beach FL 33109$4,100,000 · 3 bd · 4 ba
- 829 4th St # 1, Miami Beach FL 33139$4,053,000 · 2 bd · 3 ba
- 102 24 Street # 945, Miami Beach FL 33139$4,000,000 · 2 bd · 2 ba
- 101 20th St # 3202, Miami Beach FL 33139$4,000,000 · 2 bd · 2 ba
- 500 Alton Rd # 1601, Miami Beach FL 33139$3,999,999 · 3 bd · 4 ba
- 2301 Collins Ave # 1432, Miami Beach FL 33139$3,990,000 · 3 bd · 3 ba
- 4455 N Bay Rd, Miami Beach FL 33140$3,989,000 · 3 bd · 2 ba
- 50 S Pointe Dr # 707, Miami Beach FL 33139$3,950,000 · 2 bd · 3 ba
- 4580 Post Ave, Miami Beach FL 33140$3,900,000 · 4 bd · 3 ba
- 4470 Alton Rd, Miami Beach FL 33140$3,900,000 · 2 bd · 2 ba
- 7590 Bayside Ln, Miami Beach FL 33141$3,900,000
- 801 S Pointe Dr # 301, Miami Beach FL 33139$3,900,000 · 3 bd · 4 ba
- 1709 Jefferson Ave # 10, Miami Beach FL 33139$3,899,000 · 4 bd · 5 ba
- 5255 Collins Ave, Miami Beach FL 33140$3,890,000 · 5 bd · 7 ba
- 5235 Fisher Island Dr # 5235, Miami Beach FL 33109$3,890,000 · 2 bd · 3 ba
- 250 Collins Ave # 305, Miami Beach FL 33139$3,850,000 · 3 bd · 3 ba
- 5875 Collins Ave # 1102, Miami Beach FL 33140$3,800,000 · 3 bd · 4 ba
- 5025 Collins Ave # 2206, Miami Beach FL 33140$3,800,000 · 3 bd · 3 ba
- 450 Alton Rd # 3303, Miami Beach FL 33139$3,800,000 · 2 bd · 3 ba
- 1455 Ocean Dr # 703, Miami Beach FL 33139$3,795,000 · 2 bd · 3 ba
- 2425 Fisher Island Dr # 5205, Miami Beach FL 33109$3,790,000 · 2 bd · 3 ba
- 2133 Fisher Island Dr # 2133, Miami Beach FL 33109$3,789,000 · 3 bd · 4 ba
- 4430 Alton Rd, Miami Beach FL 33140$3,787,000 · 5 bd · 6 ba
- 2122 Fisher Island Dr # 2122, Miami Beach FL 33109$3,750,000 · 2 bd · 3 ba
- 2201 Collins Ave # 1511, Miami Beach FL 33139$3,750,000 · 2 bd · 3 ba
- 5875 Collins Ave # 902, Miami Beach FL 33140$3,750,000 · 3 bd · 4 ba
- 939 W 47th Ct, Miami Beach FL 33140$3,750,000 · 5 bd · 4 ba
- 5965 Alton Rd, Miami Beach FL 33140$3,700,000
- 50 S Pointe Dr # 705, Miami Beach FL 33139$3,700,000 · 2 bd · 3 ba
- 1777 Daytonia Rd, Miami Beach FL 33141$3,700,000 · 4 bd · 3 ba
- 10 Venetian Way # 804, Miami Beach FL 33139$3,700,000 · 3 bd · 3 ba
- 1330 Ocean Dr, Miami Beach FL 33139$3,700,000 · 4 bd · 4 ba
- 5149 Alton Rd, Miami Beach FL 33140$3,697,000 · 5 bd · 5 ba
- 2301 Collins Ave # 414, Miami Beach FL 33139$3,690,000 · 1 ba
- 2301 Collins Ave # 415, Miami Beach FL 33139$3,690,000 · 2 bd · 2 ba
- 400 Alton Rd, Miami Beach FL 33139$3,650,000 · 2 bd · 2 ba
- 102 24 # 1545, Miami Beach FL 33139$3,650,000 · 2 bd · 2 ba
- 1709 Jefferson Ave # 08, Miami Beach FL 33139$3,599,000 · 4 bd · 9 ba
- 707 W 54th St, Miami Beach FL 33140$3,590,000 · 4 bd · 4 ba
- 1930 Bay Dr, Miami Beach FL 33141$3,550,000 · 3 bd · 4 ba
- 2901 Indian Creek Dr, Miami Beach FL 33140$3,500,000 · 2 bd · 3 ba
- 1455 Ocean Dr # 904, Miami Beach FL 33139$3,500,000 · 2 bd · 3 ba
- 650 West Ave, Miami Beach FL 33139$3,500,000 · 3 bd · 4 ba
- 300 S Pointe Dr # 3604, Miami Beach FL 33139$3,500,000 · 2 bd · 3 ba
- 300 S Pointe Dr # 2104, Miami Beach FL 33139$3,500,000 · 2 bd · 3 ba
- 900 W 47th Ct, Miami Beach FL 33140$3,500,000 · 3 bd · 3 ba
- 1900 Sunset Harbour Dr, Miami Beach FL 33139$3,499,000 · 3 bd · 4 ba
- 2301 Collins Ave, Miami Beach FL 33139$3,490,000 · 2 bd · 2 ba