1201 Harbor Bay
Alameda, CA
Alameda, CA
GLA
60,924 sf
1201 Harbor Bay is located in Alameda, California in the San Francisco Bay area.
The property was constructed in 1985 and is comprised of a single one storey 61,000 sf office building. It lies on a 4.8 acre site and has parking for 242 vehicles. This property was acquired in 1992 and sold in 1997.