Townhouses in Indian Rocks Beach, FL
10 for sale · 19 homes listed · Updated September 25, 2026
- 615 garland circle, Indian Rocks Beach 33785 $449,000 · 3 bd · 2 ba · 1,566 sqft
- 100 windrush boulevard 1, Indian Rocks Beach 33785 $949,000 · 3 bd · 3 ba · 1,812 sqft
- 2200 bay boulevard b, Indian Rocks Beach 33785 $1,080,000 · 4 bd · 3 ba · 2,200 sqft
- 196 haven beach drive, Indian Rocks Beach 33785 $1,240,000 · 4 bd · 3 ba · 1,935 sqft
- 124 marcdale boulevard, Indian Rocks Beach 33785 $609,900 · 3 bd · 3 ba · 1,656 sqft
- 833 east gulf boulevard 103, Indian Rocks Beach 33785 $569,000 · 2 bd · 2 ba · 1,200 sqft
- 2511 coral court, Indian Rocks Beach 33785 $910,000 · 4 bd · 3 ba · 1,980 sqft
- 603 garland circle, Indian Rocks Beach 33785 $444,000 · 3 bd · 2 ba · 1,566 sqft
- 630 garland circle, Indian Rocks Beach 33785 $465,000 · 2 bd · 2 ba · 1,465 sqft
- 2700 gulf boulevard 2, Indian Rocks Beach 33785 $699,900 · 2 bd · 3 ba · 1,180 sqft
- 619 2nd street 2, Indian Rocks Beach 33785 Pending $499,000 · 2 bd · 2 ba · 1,410 sqft
- 128 marcdale boulevard, Indian Rocks Beach 33785 Pending $784,900 · 3 bd · 3 ba · 1,656 sqft
- 524 garland circle, Indian Rocks Beach 33785 Active Under Contract $425,000 · 3 bd · 2 ba · 1,566 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
- 140 marcdale boulevard, Indian Rocks Beach 33785 Active Under Contract $749,000 · 3 bd · 3 ba · 1,656 sqft
- 105 haven beach drive, Indian Rocks Beach 33785 Active Under Contract $837,500 · 3 bd · 3 ba · 1,935 sqft
- 100 windrush boulevard 2, Indian Rocks Beach 33785 Off market since Aug 2026 $925,000 · 3 bd · 3 ba · 1,881 sqft
- 60 gulf boulevard 201, Indian Rocks Beach 33785 Off market since Sep 2026 $837,500 · 2 bd · 2 ba · 1,090 sqft