Vacation Rentals Located In The Narrows Of Indian Rocks Beach Florida. Walking Distance To The Beach, A Wide Variety Of Restaurants, Water Park, CVS, Bus Stop, Post Office, Museum.