900 Metro Center Blvd
Foster City, CA 94404
Building Ownership
Visa Usa Inc
Building Class
A
Stories
12
Year Built / Renovated
1993
Total Rentable Building Area
277,767 SF
Visa Usa Inc
A
12
1993
277,767 SF