3
1000 Metro Center Blvd
Foster City, CA 94404
$57.00 USD/SF/YR
1,782 SF
1
Space Available
Built 1996
Built 1996
1,782 SF
$57.00 USD/SF/YR
Retail