Homes under $1M in Indian Rocks Beach, FL
47 for sale · 91 homes listed · Updated September 27, 2026 · Page 2 of 2
- 109 16th avenue 3, Indian Rocks Beach 33785 Pending $335,000 · 1 bd · 1 ba · 712 sqft
- 128 marcdale boulevard, Indian Rocks Beach 33785 Pending $784,900 · 3 bd · 3 ba · 1,656 sqft
- 18399 gulf boulevard 364, Indian Rocks Beach 33785 Pending $297,000 · 1 bd · 1 ba · 522 sqft
- 19829 gulf boulevard 103, Indian Rocks Beach 33785 Pending $559,500 · 2 bd · 2 ba · 1,390 sqft
- 2110 gulf boulevard 9, Indian Rocks Beach 33785 Pending $375,000 · 1 bd · 1 ba · 535 sqft
- 508 2nd street, Indian Rocks Beach 33785 Active Under Contract $455,000 · 3 bd · 2 ba · 1,292 sqft
- 524 garland circle, Indian Rocks Beach 33785 Active Under Contract $425,000 · 3 bd · 2 ba · 1,566 sqft
- 1 windrush boulevard 21, Indian Rocks Beach 33785 Active Under Contract $265,000 · 2 bd · 2 ba · 1,040 sqft
- 1 windrush boulevard 51, Indian Rocks Beach 33785 Active Under Contract $399,900 · 2 bd · 3 ba · 1,208 sqft
- 1412 gulf boulevard 102a, Indian Rocks Beach 33785 Active Under Contract $598,000 · 2 bd · 2 ba · 1,080 sqft
- 1 windrush boulevard 23, Indian Rocks Beach 33785 Active Under Contract $280,000 · 2 bd · 2 ba · 1,062 sqft
- 78 gulf boulevard 5, Indian Rocks Beach 33785 Active Under Contract $475,000 · 1 bd · 1 ba · 941 sqft
- 506 gulf boulevard 201, Indian Rocks Beach 33785 Active Under Contract $599,000 · 1 bd · 1 ba · 805 sqft
- 50 gulf boulevard 108, Indian Rocks Beach 33785 Active Under Contract $520,000 · 2 bd · 2 ba · 1,008 sqft
- 19417 gulf boulevard d201, Indian Rocks Beach 33785 Active Under Contract $349,900 · 1 bd · 1 ba · 735 sqft
- 643 garland circle, Indian Rocks Beach 33785 Active Under Contract $640,000 · 2 bd · 2 ba · 1,465 sqft
- 659 garland circle, Indian Rocks Beach 33785 Active Under Contract $560,000 · 3 bd · 2 ba · 1,566 sqft
- 19417 gulf boulevard f107, Indian Rocks Beach 33785 Active Under Contract $385,000 · 1 bd · 1 ba · 735 sqft
- 19417 gulf boulevard f110, Indian Rocks Beach 33785 Active Under Contract $369,000 · 1 bd · 1 ba · 735 sqft
- 140 marcdale boulevard, Indian Rocks Beach 33785 Active Under Contract $749,000 · 3 bd · 3 ba · 1,656 sqft
- 800 gulf boulevard 5, Indian Rocks Beach 33785 Active Under Contract $695,000 · 1 bd · 1 ba · 544 sqft
- 104 12th avenue, Indian Rocks Beach 33785 Active Under Contract $675,000 · 2 bd · 1 ba · 1,092 sqft
- 900 gulf boulevard 302, Indian Rocks Beach 33785 Active Under Contract $775,000 · 2 bd · 2 ba · 1,275 sqft
- 1509 legion lane, Indian Rocks Beach 33785 Active Under Contract $399,000 · 1 bd · 1 ba · 448 sqft
- 105 haven beach drive, Indian Rocks Beach 33785 Active Under Contract $837,500 · 3 bd · 3 ba · 1,935 sqft
- 326 windrush boulevard 202, Indian Rocks Beach 33785 Active Under Contract $650,000 · 2 bd · 2 ba · 1,450 sqft
- 399 2nd street 417, Indian Rocks Beach 33785 Off market since Aug 2026 $749,998 · 2 bd · 2 ba · 1,110 sqft
- 1 windrush boulevard 54, Indian Rocks Beach 33785 Off market since Aug 2026 $349,000 · 2 bd · 1 ba · 955 sqft
- 19417 gulf boulevard c109, Indian Rocks Beach 33785 Off market since Sep 2026 $469,900 · 2 bd · 1 ba · 950 sqft
- 399 2nd street 716, Indian Rocks Beach 33785 Off market since Sep 2026 $684,000 · 2 bd · 2 ba · 1,110 sqft
- 100 windrush boulevard 2, Indian Rocks Beach 33785 Off market since Aug 2026 $925,000 · 3 bd · 3 ba · 1,881 sqft
- 399 2nd street 219, Indian Rocks Beach 33785 Off market since Jul 2026 $779,000 · 2 bd · 2 ba · 1,110 sqft
- 324 windrush boulevard 11, Indian Rocks Beach 33785 Off market since Aug 2026 $495,000 · 2 bd · 3 ba · 1,390 sqft
- 60 gulf boulevard 201, Indian Rocks Beach 33785 Off market since Sep 2026 $837,500 · 2 bd · 2 ba · 1,090 sqft
- 412 20th avenue, Indian Rocks Beach 33785 Off market since Jul 2026 $998,000 · 2 bd · 1 ba · 1,092 sqft
- 19440 gulf boulevard 506, Indian Rocks Beach 33785 Off market since Sep 2026 $600,000 · 1 bd · 1 ba · 875 sqft
- 74 gulf boulevard 1b, Indian Rocks Beach 33785 Off market since Jul 2026 $725,000 · 2 bd · 2 ba · 1,380 sqft
- 50 gulf boulevard 301, Indian Rocks Beach 33785 Off market since Sep 2026 $575,000 · 2 bd · 2 ba · 1,008 sqft
- 19727 gulf boulevard g1, Indian Rocks Beach 33785 Off market since Sep 2026 $619,000 · 2 bd · 2 ba · 1,055 sqft
- 900 gulf boulevard 104, Indian Rocks Beach 33785 Off market since Aug 2026 $925,000 · 2 bd · 2 ba · 1,275 sqft
- 19610 gulf boulevard 206, Indian Rocks Beach 33785 Off market since Sep 2026 $499,000 · 2 bd · 2 ba · 1,100 sqft