Located on Treasure Island, Florida, the Anchor Apartments of Treasure Island provide the best of both worlds, perfect waterfront surroundings to enjoy the beautiful Florida Sun Coast with the privacy of individual fully furnished apartments and the convenience of being located on one of Florida's most popular beaches. Come, relax on Treasure Island's white sandy beach.