‘Beer Can Island,’ champagne of Florida isles, hits suds for $14.2M

The 9-acre island off the coast of Tampa, Florida, colloquially known as “Beer Can Island,” is now on the market seven years after Cole Weaver, James Wester and Russell Loomis first bought it in 2017. Continue reading