Indian Shores, FL
Search All Properties
19717 Gulf Blvd, Indian Shores, FL 33785
Centrally located between Clearwater Beach and St. Pete Beach; just west of Tampa Bay and St. Petersburg
With 16 townhomes, Vista Cove is a small picturesque complex which includes deeded beach access to the beautiful, white sands of Indian Shores beach and the Gulf of Mexico.