391 Foster City Blvd
Foster City, CA 94404
Rate Upon Request
21,663 SF
1
Space Available
Built 1980
21,663 SF Contiguous
Built 1980
21,663 SF
Rate Upon Request
Industrial