Tampa Bay’s Geodesic Dome home located at 1074 Point Seaside Dr, Crystal Beach, FL June 4, 2020 by In the photo: Tampa Bay’s Geodesic Dome home located at 1074 Point Seaside Dr, Crystal Beach, FL emailprint