800 Metro Center Blvd
Foster City, CA 94404
Building Ownership
Visa Usa Inc
Building Class
A
Stories
12
Year Built / Renovated
1996
Total Rentable Building Area
296,086 SF
Visa Usa Inc
A
12
1996
296,086 SF