Indian Rocks Bch FL Resorts 1. 108 21st Ave, Indian Rocks Bch, FL 33785 | Pelican East & West Apartments (727) 595-9741