This is the Westshore Condos located on the beach in Indian Rocks Shores, Florida.View available condo rentals below:
Picture of the Westshore condo in Indian Rocks Shores
Across from the 7-11
Indian Rocks Beach, Florida
Next: Florida Aquarium in Tampa »
You must be logged in to post a comment.