In the photo: Tampa Bay’s Geodesic Dome home located at 1074 Point Seaside Dr, Crystal Beach, FL May 24, 2021 by In the photo: Tampa Bay’s Geodesic Dome home located at 1074 Point Seaside Dr, Crystal Beach, FL emailprint