pink building in treasure island, florida