1109 Hidden Harbour Dr
⋅
Indian Rocks Beach, FL
List Price
$799,000
Beds
3
Baths
3
Square Feet
1,462
waterfront
Indian Rocks Beach
Boating
kayaking
Paddleboarding
beach
waterfront
Indian Rocks Beach
Boating
kayaking
Paddleboarding
beach
townhome
Show More