Alameda Tech Centre

Alameda, CA

Alameda, CA

Property Image

GLA

69,875 sf

Alameda Tech Center is a 69,875 sf office complex in Alameda, California, in the San Francisco Bay area.

Alameda Tech Center is a 69,875 sf office complex in Alameda, California, in the San Francisco Bay area.

Address

1255 Harbor Bay Parkway
Alameda, CA
United States
View Map

Business Directory