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.
Source: Inman News
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.
Source: Inman News