'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 7 years after Cole Weaver, James Wester and Russell Loomis first bought it in 2017
by Ben Verde Apr 4