Vista Village
Indian Shores, FL
Search All Properties
19201 Vista Lane Indian Shores, Florida 33785
Centrally located between Clearwater Beach and St. Pete Beach; just west of Tampa Bay and St. Petersburg
Vista Village is a quaint townhome community located on the intracoastal waterways of Indian Shores. Public beaches, shopping and the world famous Salt Rock Grill Restaurant are all within walking distance. The Vista Village Community features a long fishing dock with a 24 hr boat slip and community pool that is located waterside.