Type

Offices

Status

Previously Owned

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.

Map

Alameda Tech Centre

1255, 1265, 1275 Harbor Bay Parkway
Alameda, CA
United States

Map
alameda tech centre thumbnail