Homes in 33785 Zip Code, Indian Rocks Beach, FL
147 for sale · 234 homes listed · Updated September 27, 2026 · Page 4 of 5
- 1207 1st street, Indian Rocks Beach 33785 Pending $665,000 · 2 bd · 2 ba · 1,148 sqft
- 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
- 18650 gulf boulevard 203, Indian Shores 33785 Active Under Contract $625,000 · 2 bd · 2 ba · 990 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
- 333 la hacienda drive, Indian Rocks Beach 33785 Active Under Contract $1,220,000 · 3 bd · 2 ba · 1,552 sqft
- 19915 gulf boulevard 204, Indian Shores 33785 Active Under Contract $989,000 · 4 bd · 4 ba · 2,298 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
- 19111 vista bay drive 204, Indian Shores 33785 Active Under Contract $389,000 · 2 bd · 2 ba · 1,260 sqft
- 20204 gulf boulevard 4, Indian Shores 33785 Active Under Contract $915,000 · 2 bd · 2 ba · 1,340 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
- 19450 gulf boulevard 705, Indian Shores 33785 Active Under Contract $769,000 · 2 bd · 2 ba · 1,060 sqft
- 19823 gulf boulevard 45, Indian Shores 33785 Active Under Contract $389,000 · 2 bd · 1 ba · 711 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
- 19450 gulf boulevard 903, Indian Shores 33785 Active Under Contract $499,000 · 1 bd · 1 ba · 715 sqft
- 2 15th avenue 401, Indian Rocks Beach 33785 Active Under Contract $2,500,000 · 3 bd · 3 ba · 2,175 sqft
- 800 gulf boulevard 5, Indian Rocks Beach 33785 Active Under Contract $695,000 · 1 bd · 1 ba · 544 sqft
- 19450 gulf boulevard 203, Indian Shores 33785 Active Under Contract $509,900 · 1 bd · 1 ba · 715 sqft
- 466 20th avenue, Indian Rocks Beach 33785 Active Under Contract $1,675,000 · 2 bd · 2 ba · 1,660 sqft
- 34 gulf boulevard, Indian Rocks Beach 33785 Active Under Contract $10,900,000 · 5 bd · 6 ba · 5,300 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
- 1310 gulf boulevard 503, Indian Rocks Beach 33785 Active Under Contract $1,149,000 · 2 bd · 2 ba · 1,420 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
- 18450 gulf boulevard 508, Indian Shores 33785 Active Under Contract $940,000 · 3 bd · 2 ba · 1,390 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
- 333 12th avenue, Indian Rocks Beach 33785 Off market since Jul 2026 $1,870,000 · 4 bd · 5 ba · 3,390 sqft
- 399 2nd street 716, Indian Rocks Beach 33785 Off market since Sep 2026 $684,000 · 2 bd · 2 ba · 1,110 sqft
- 19710 gulf boulevard 301, Indian Shores 33785 Off market since Sep 2026 $1,593,000 · 3 bd · 2 ba · 1,880 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
- 366 la hacienda drive, Indian Rocks Beach 33785 Off market since Jul 2026 $1,399,900 · 3 bd · 2 ba · 1,745 sqft