Homes for Sale in Miami Beach
2695 active listings in Miami Beach — page 20 of 27. Every listing links to its full property page with photos, pricing history, and market context.
- 1525 Meridian Ave # 106, Miami Beach FL 33139$169,500 · 1 ba
- 6498 Collins Ave # 41, Miami Beach FL 33141$168,000 · 1 ba
- 763 Pennsylvania Ave # 131, Miami Beach FL 33139$167,898 · 1 bd · 1 ba
- 200 76th St # 56, Miami Beach FL 33141$165,000 · 1 ba
- 842 Meridian Ave # 3D, Miami Beach FL 33139$160,000 · 1 bd · 1 ba
- 8040 Tatum Waterway Dr # 3, Miami Beach FL 33141$160,000 · 1 bd · 1 ba
- 200 W Rivo Alto Dr, Miami Beach FL 33139$160,000 · 6 bd · 7 ba
- 7720 Harding Ave # 3, Miami Beach FL 33141$159,900 · 1 ba
- 255 W 24th St # 302, Miami Beach FL 33140$159,000 · 1 ba
- 4740 Pine Tree Dr # 20, Miami Beach FL 33140$155,000 · 1 bd · 1 ba
- 255 W 24th St # 234, Miami Beach FL 33140$155,000 · 1 ba
- 1455 Michigan Ave # 7, Miami Beach FL 33139$155,000 · 1 ba
- 4730 Pine Tree Dr # 17, Miami Beach FL 33140$155,000 · 1 bd · 1 ba
- 255 W 24th St # 208, Miami Beach FL 33140$154,000 · 1 ba
- 6484 Indian Creek Drive # 320, Miami Beach FL 33141$153,000 · 1 ba
- 2901 E Collins Ave # 1602, Miami Beach FL 33140$150,000 · 4 bd · 6 ba
- 100 Palm Ave, Miami Beach FL 33139$150,000 · 10 bd · 13 ba
- 6484 Indian Creek # 238, Miami Beach FL 33141$150,000 · 1 ba
- 6490 Collins Ave # 5, Miami Beach FL 33141$149,000 · 1 ba
- 6484 Indian Creek Dr # 220, Miami Beach FL 33141$145,000 · 1 ba
- 6490 Collins Ave # 14, Miami Beach FL 33141$145,000 · 1 ba
- 7720 Harding Ave # 12, Miami Beach FL 33141$140,000 · 1 ba
- 500 Alton, Miami Beach FL 33139$125,000 · 5 bd · 7 ba
- 440 S Hibiscus Dr, Miami Beach FL 33139$110,000 · 6 bd · 7 ba
- 6484 iIndian Creek # 111, Miami Beach FL 33141$100,000 · 1 ba
- 5055 Collins Ave, Miami Beach FL 33140$100,000 · 1 ba
- 227 E DILIDO DR, Miami Beach FL 33139$100,000 · 8 bd · 10 ba
- 4 Palm Ave, Miami Beach FL 33139$95,000 · 7 bd · 9 ba
- 5055 Collins Ave, Miami Beach FL 33140$95,000
- 6484 Indian Creek Dr # 103, Miami Beach FL 33141$95,000 · 1 ba
- 6800 Fisher Island Dr # 6823, Miami Beach FL 33109$85,000 · 4 bd · 5 ba
- 101 20th St # 3909, Miami Beach FL 33139$85,000 · 3 bd · 3 ba
- 7412 Fisher Island Dr # 7412, Miami Beach FL 33109$85,000 · 5 bd · 8 ba
- 120 Ocean Dr # 1400, Miami Beach FL 33139$80,000 · 3 bd · 4 ba
- 14 W San Marino Dr, Miami Beach FL 33139$80,000 · 6 bd · 6 ba
- 102 24th St # 1610, Miami Beach FL 33139$75,000 · 3 bd · 4 ba
- 4745 Pine Tree Dr, Miami Beach FL 33140$75,000 · 12 bd · 10 ba
- 102 24th St # 1144, Miami Beach FL 33139$74,000 · 3 bd · 3 ba
- 102 24th St # 1219, Miami Beach FL 33139$74,000 · 3 bd · 3 ba
- 102 24th St # 1019, Miami Beach FL 33139$74,000 · 3 bd · 3 ba
- 102 24th St # 1544, Miami Beach FL 33139$74,000 · 3 bd · 3 ba
- 102 24th St # 904, Miami Beach FL 33139$68,500 · 3 bd · 3 ba
- 1011 W 48th St # 8, Miami Beach FL 33140$66,000 · 4 bd · 5 ba
- 102 24th St # 1207, Miami Beach FL 33139$64,500 · 3 bd · 3 ba
- 101 20th St # 3903, Miami Beach FL 33139$63,000 · 3 bd · 3 ba
- 102 24th St # 1718, Miami Beach FL 33139$61,250 · 2 bd · 3 ba
- 101 20th St Th B # 1505, Miami Beach FL 33139$56,750 · 2 bd · 3 ba
- 501 West Ave # 3303, Miami Beach FL 33139$55,000 · 3 bd · 5 ba
- 125 Ocean Dr # 0501, Miami Beach FL 33139$55,000 · 4 bd · 5 ba
- 102 24th St # 1540, Miami Beach FL 33139$55,000 · 3 bd · 3 ba
- 101 20th St # 2707, Miami Beach FL 33139$54,000 · 2 bd · 2 ba
- 101 20th St # 2208, Miami Beach FL 33139$54,000 · 2 bd · 2 ba
- 101 20th St # 2102, Miami Beach FL 33139$51,250 · 2 bd · 2 ba
- 4921 Fisher Island Dr # 4921, Miami Beach FL 33109$48,000 · 4 bd · 5 ba
- 50 S Pointe Dr # 2102, Miami Beach FL 33139$47,999 · 3 bd · 5 ba
- 101 20th St # 2401, Miami Beach FL 33139$47,750 · 2 bd · 2 ba
- 101 20th St # 2601, Miami Beach FL 33139$47,750 · 2 bd · 2 ba
- 101 20th St # 2604, Miami Beach FL 33139$47,750 · 2 bd · 2 ba
- 101 20th St # 2402, Miami Beach FL 33139$47,500 · 2 bd · 2 ba
- 279 N Hibiscus Dr, Miami Beach FL 33139$47,000 · 5 bd · 6 ba
- 2301 Collins Ave # 641, Miami Beach FL 33139$46,500 · 3 bd · 3 ba
- 102 24th St # 1015, Miami Beach FL 33139$45,000 · 2 bd · 3 ba
- 7642 Fisher Island Dr # 7642, Miami Beach FL 33109$45,000 · 3 bd · 4 ba
- 2514 Fisher Island Dr # 6104, Miami Beach FL 33109$45,000 · 4 bd · 5 ba
- 2416 Fisher Island Dr # 5106, Miami Beach FL 33109$45,000 · 4 bd · 5 ba
- 4322 Nautilus Dr, Miami Beach FL 33140$45,000 · 4 bd · 5 ba
- 102 24th St # 915, Miami Beach FL 33139$42,500 · 2 bd · 3 ba
- 102 24th St # 1115, Miami Beach FL 33139$42,500 · 2 bd · 3 ba
- 2442 Fisher Island Dr # 5402, Miami Beach FL 33109$40,000 · 3 bd · 4 ba
- 260 S Coconut Ln, Miami Beach FL 33139$40,000 · 4 bd · 4 ba
- 19253 Fisher Island Dr # 19253, Miami Beach FL 33109$40,000 · 3 bd · 3 ba
- 1600 W 24th St, Miami Beach FL 33140$40,000 · 4 bd · 5 ba
- 205 N Hibiscus Dr, Miami Beach FL 33139$40,000 · 4 bd · 3 ba
- 19216 Fisher Island Dr # 19216, Miami Beach FL 33109$40,000 · 3 bd · 3 ba
- 2244 Fisher Island Dr # 3404, Miami Beach FL 33109$40,000 · 3 bd · 4 ba
- 6365 Collins Ave # 07, Miami Beach FL 33141$40,000 · 3 bd · 5 ba
- 1575 Stillwater Dr, Miami Beach FL 33141$39,900 · 4 bd · 4 ba
- 300 S Pointe Dr # 3105, Miami Beach FL 33139$39,500 · 3 bd · 4 ba
- 701 86th St, Miami Beach FL 33141$39,500 · 4 bd · 5 ba
- 123 W Dilido Dr, Miami Beach FL 33139$38,500 · 4 bd · 4 ba
- 100 S Pointe Dr, Miami Beach FL 33139$38,000 · 3 bd · 4 ba
- 1 Collins Ave # 602, Miami Beach FL 33139$35,000 · 3 bd · 4 ba
- 102 24th St # 1112, Miami Beach FL 33139$35,000 · 1 bd · 2 ba
- 102 24th St # 1211, Miami Beach FL 33139$35,000 · 1 bd · 1 ba
- 102 24th St # 1110, Miami Beach FL 33139$35,000 · 1 bd · 2 ba
- 102 24th St # 1412, Miami Beach FL 33139$35,000 · 1 bd · 1 ba
- 102 24th St # 1106, Miami Beach FL 33139$35,000 · 1 bd · 2 ba
- 101 Ocean Dr # 907, Miami Beach FL 33139$35,000 · 3 bd · 3 ba
- 102 24th St # 906, Miami Beach FL 33139$35,000 · 1 bd · 2 ba
- 102 24th St # 1208, Miami Beach FL 33139$35,000 · 1 bd · 1 ba
- 1320 Flamingo Way, Miami Beach FL 33139$34,500 · 6 bd · 8 ba
- 2840 Flamingo Dr, Miami Beach FL 33140$33,000 · 3 bd · 3 ba
- 101 20th St # 3302, Miami Beach FL 33139$32,000 · 2 bd · 2 ba
- 19122 Fisher Island Dr # 19122, Miami Beach FL 33109$32,000 · 3 bd · 3 ba
- 101 20th St # 3002, Miami Beach FL 33139$32,000 · 2 bd · 2 ba
- 255 PALM AVENUE, Miami Beach FL 33139$32,000 · 5 bd · 4 ba
- 6800 Indian Creek Dr # 8D, Miami Beach FL 33141$30,000 · 3 bd · 4 ba
- 1101 S Shore Dr # 1, Miami Beach FL 33141$30,000 · 4 bd · 4 ba
- 116 W 1st Ct, Miami Beach FL 33139$30,000 · 4 bd · 3 ba
- 50 S Pointe Dr # 1407, Miami Beach FL 33139$30,000 · 2 bd · 3 ba