This is a pair of connected fiberglass domes. They were built in 1974. They have been several different businesses.
Source: Eureka: An Architectural View and Google Maps.
Home