45
560 Eccles Ave
South San Francisco, CA 94080
$45,000,000 USD
21,552 SF
5.32% Cap Rate
21,552 SF
$45,000,000 USD
Research And Development