2665 North First

LocationSan Jose, California
TypeOffice
Size131,000 sq. ft.
AcquiredNov 2013
StatusSold