Virtually Staged. Bring your waterfront vision to life in Indian Rocks Beach. Set on an oversized 68-by-120-foot lot with direct access to the Intracoastal Waterway and G...