Homes for Sale in Miami Beach
347 active listings in Miami Beach — page 4 of 4. Every listing links to its full property page with photos, pricing history, and market context.
- 500 Alton Rd. # 3004, Miami Beach FL 33139$3,470,000 · 2 bd · 3 ba
- 501 West Ave # 3404, Miami Beach FL 33139$3,450,000 · 2 bd · 3 ba
- 3737 Collins Ave # 1003, Miami Beach FL 33140$3,399,000 · 2 bd · 3 ba
- 4354 Alton Rd, Miami Beach FL 33140$3,399,000 · 4 bd · 4 ba
- 1930 Bay Dr # 2, Miami Beach FL 33141$3,375,000 · 3 bd · 4 ba
- 1155 S Biscayne Point Rd, Miami Beach FL 33141$3,325,000 · 4 bd · 4 ba
- 1930 Bay Dr # 1, Miami Beach FL 33141$3,300,000 · 3 bd · 4 ba
- 1930 Bay Drive, Miami Beach FL 33141$3,300,000 · 3 bd · 3 ba
- 4595 N Jefferson Ave, Miami Beach FL 33140$3,300,000 · 4 bd · 3 ba
- 5875 Collins Ave # 502, Miami Beach FL 33140$3,300,000 · 3 bd · 4 ba
- 1470 16th St # 501, Miami Beach FL 33139$3,299,000 · 3 bd · 3 ba
- 101 20th St # 1706, Miami Beach FL 33139$3,295,000 · 2 bd · 2 ba
- 325 W 63rd St, Miami Beach FL 33141$3,280,000 · 3 bd · 4 ba
- 5244 Alton Rd, Miami Beach FL 33140$3,250,000 · 4 bd · 4 ba
- 500 alton rd # 3604, Miami Beach FL 33139$3,250,000 · 2 bd · 3 ba
- 3758 Prairie Ave, Miami Beach FL 33140$3,200,000 · 4 bd · 3 ba
- 450 Alton Rd # 2610, Miami Beach FL 33139$3,200,000 · 2 bd · 2 ba
- 1445 16th St # 602, Miami Beach FL 33139$3,200,000 · 3 bd · 3 ba
- 100 Lincoln Rd, Miami Beach FL 33139$3,199,000 · 3 bd · 3 ba
- 101 20th St # 2902, Miami Beach FL 33139$3,100,000 · 2 bd · 2 ba
- 4401 Collins Ave, Miami Beach FL 33140$3,100,000 · 2 bd · 3 ba
- 2901 Indian Creek, Miami Beach FL 33140$3,100,000 · 3 bd · 4 ba
- 4401 Collins Ave, Miami Beach FL 33140$3,100,000 · 2 bd · 3 ba
- 5824 Alton Rd, Miami Beach FL 33140$3,100,000 · 4 bd · 4 ba
- 2301 Collins Ave, Miami Beach FL 33139$3,100,000 · 2 bd · 3 ba
- 1735 Michigan Ave, Miami Beach FL 33139$3,080,000 · 3 bd · 3 ba
- 4391 Collins Ave, Miami Beach FL 33140$3,059,000 · 2 bd · 3 ba
- 600 72nd St # 1101, Miami Beach FL 33141$3,024,000 · 3 bd · 3 ba
- 4391 Collins Ave, Miami Beach FL 33140$3,000,000 · 2 bd · 3 ba
- 300 Collins Ave # 3D, Miami Beach FL 33139$3,000,000 · 2 bd · 3 ba
- 4316 Sheridan Ave, Miami Beach FL 33140$3,000,000 · 3 bd · 4 ba
- 2301 Collins Ave # 1009, Miami Beach FL 33139$2,975,000 · 2 bd · 2 ba
- 2555 Collins Ave # 306, Miami Beach FL 33140$1,098,000 · 2 bd · 2 ba
- 100 LINCOLN Road # 707, Miami Beach FL 33139$489,900 · 1 ba
- 2600 Collins Ave # 308, Miami Beach FL 33140$390,000 · 2 bd · 2 ba
- 40 W Rivo Alto Dr, Miami Beach FL 33139$250,000 · 6 bd · 8 ba
- 4401 Collins Ave # 3505, Miami Beach FL 33140$10,250 · 1 bd · 2 ba
- 650 West Ave # 1408, Miami Beach FL 33139$9,500 · 3 bd · 2 ba
- 2301 Collins Ave # 301, Miami Beach FL 33139$9,500 · 1 bd · 2 ba
- 2301 Collins Ave # 1115, Miami Beach FL 33139$7,000 · 2 bd · 2 ba
- 6801 Collins Ave, Miami Beach FL 33141$5,000 · 1 bd · 1 ba
- 6515 Collins Ave # 1604, Miami Beach FL 33141$4,700 · 1 bd · 2 ba
- 5161 Collins Ave # 603, Miami Beach FL 33140$4,500 · 2 bd · 2 ba
- 5313 Collins Ave # 704, Miami Beach FL 33140$3,000 · 1 bd · 2 ba
- 7441 Wayne Avenue # 8J, Miami Beach FL 33141$2,995 · 2 bd · 2 ba
- 1334 Collins Ave # 403, Miami Beach FL 33139$2,950 · 1 bd · 2 ba
- 5401 Collins Ave # 1126, Miami Beach FL 33140$2,600 · 1 bd · 1 ba