Homes under $1M in Miami Beach, FL
1,264 homes for sale · Updated August 12, 2026 · Page 12 of 26
- 6305 indian creek drive 3b, Miami Beach 33141 $490,000 · 2 bd · 2 ba · 1,056 sqft
- 1623 collins avenue 716, Miami Beach 33139 $950,000 · 2 bd · 2 ba · 902 sqft
- 1500 pennsylvania avenue 9a, Miami Beach 33139 $310,000 · 1 bd · 1 ba · 562 sqft
- 1024 ocean drive a502, Miami Beach 33139 $330,000 · 1 ba · 516 sqft
- 5225 collins avenue 1214, Miami Beach 33140 $500,000 · 2 bd · 2 ba · 960 sqft
- 1666 west avenue 404, Miami Beach 33139 $425,000 · 2 bd · 2 ba · 1,065 sqft
- 1030 15th street 306, Miami Beach 33139 $500,000 · 1 bd · 2 ba · 738 sqft
- 7441 wayne avenue 2o, Miami Beach 33141 $214,500 · 1 bd · 1 ba · 750 sqft
- 448 ocean drive 303, Miami Beach 33139 $985,000 · 1 bd · 1 ba · 830 sqft
- 8024 tatum waterway drive 2b, Miami Beach 33141 $349,000 · 2 bd · 2 ba · 1,086 sqft
- 935 euclid avenue 8, Miami Beach 33139 $350,000 · 1 bd · 1 ba · 533 sqft
- 6965 harding avenue 401, Miami Beach 33141 $340,000 · 1 bd · 2 ba · 752 sqft
- 435 21st street 205, Miami Beach 33139 $270,000 · 1 bd · 1 ba · 556 sqft
- 2301 collins avenue 1632, Miami Beach 33139 $900,000 · 1 ba · 760 sqft
- 401 69th street 313, Miami Beach 33141 $459,000 · 2 bd · 2 ba · 1,287 sqft
- 4015 indian creek dr 307 307, Miami Beach 33140 $239,000 · 1 ba · 409 sqft
- 4015 indian creek dr 306 306, Miami Beach 33140 $242,000 · 1 ba · 401 sqft
- 6767 collins 901 901, Miami Beach 33141 $861,900 · 2 bd · 2 ba · 1,230 sqft
- 2401 collins avenue 509, Miami Beach 33140 $585,000 · 2 bd · 2 ba · 1,368 sqft
- 800 west ave 523 523, Miami Beach 33139 $535,000 · 1 bd · 1 ba · 850 sqft
- 1670 bay road 2d, Miami Beach 33139 $350,000 · 1 bd · 1 ba · 805 sqft
- 1775 washington avenue 8b, Miami Beach 33139 $495,000 · 2 bd · 2 ba · 960 sqft
- 1611 euclid avenue 3, Miami Beach 33139 $215,000 · 1 ba · 430 sqft
- 5445 collins avenue 1515, Miami Beach 33140 $318,000 · 1 ba · 400 sqft
- 7832 collins avenue 406, Miami Beach 33141 $369,000 · 2 bd · 1 ba · 780 sqft
- 1200 west ave ph31 ph31, Miami Beach 33139 $419,000 · 1 bd · 1 ba · 970 sqft
- 1420 pennsylvania avenue 210, Miami Beach 33139 $315,000 · 1 bd · 1 ba · 690 sqft
- 650 west avenue 2804, Miami Beach 33139 $950,000 · 2 bd · 2 ba · 1,078 sqft
- 1200 west ave 521 521, Miami Beach 33139 $399,000 · 1 bd · 1 ba · 837 sqft
- 6620 indian creek drive 302, Miami Beach 33141 $400,000 · 1 bd · 2 ba · 596 sqft
- 900 bay drive 311, Miami Beach 33141 $330,000 · 1 bd · 2 ba · 1,003 sqft
- 1250 lincoln road 404, Miami Beach 33139 $399,900 · 2 bd · 2 ba · 860 sqft
- 2301 collins avenue 432, Miami Beach 33139 $900,000 · 1 ba · 760 sqft
- 2301 collins avenue 836, Miami Beach 33139 $900,000 · 1 ba · 760 sqft
- 1610 pennsylvania avenue 1, Miami Beach 33139 $380,000 · 2 bd · 2 ba · 990 sqft
- 800 west ave 631 631, Miami Beach 33139 $550,000 · 1 bd · 1 ba · 850 sqft
- 1244 pennsylvania avenue 302, Miami Beach 33139 $242,500 · 1 bd · 1 ba · 543 sqft
- 5555 collins avenue 11a, Miami Beach 33140 $410,000 · 1 bd · 1 ba · 912 sqft
- 1320 drexel avenue 200, Miami Beach 33139 $325,000 · 2 bd · 2 ba · 730 sqft
- 2625 collins avenue 1507, Miami Beach 33140 $899,000 · 2 bd · 2 ba · 1,305 sqft
- 6801 collins avenue 1002, Miami Beach 33141 $540,000 · 1 bd · 1 ba · 662 sqft
- 2155 biarritz drive, Miami Beach 33141 $925,000 · 3 bd · 2 ba · 1,312 sqft
- 1437 collins avenue 327, Miami Beach 33139 $350,000 · 2 ba · 500 sqft
- 345 ocean drive 602, Miami Beach 33139 $449,000 · 1 bd · 1 ba · 659 sqft
- 600 15th street 10, Miami Beach 33139 $345,900 · 2 bd · 2 ba · 643 sqft
- 4015 indian creek dr 106 106, Miami Beach 33140 $229,000 · 1 ba · 401 sqft
- 5555 collins avenue 10b, Miami Beach 33140 $500,000 · 2 bd · 2 ba · 1,047 sqft
- 1621 bay road 802, Miami Beach 33139 $723,000 · 3 bd · 2 ba · 1,070 sqft
- 1228 west avenue 1506, Miami Beach 33139 $375,000 · 1 bd · 2 ba · 750 sqft
- 7135 collins avenue 1015, Miami Beach 33141 $775,000 · 2 bd · 2 ba · 1,455 sqft