Enjoy this luxury townhome at the Cove of Indian Rocks Beach, a private gated community just steps to the soft, white sandy beach of Indian Rocks!
.
.
.
105 Haven Beach Drive
Indian Rocks Beach, Florida, 33785
$585,000
3 Bed | 3 Bath | 1,935 Sq. Ft.
Agent