329 Primrose Rd
Burlingame, CA 94010
$11,200,000 USD
8,877 SF
4.89% Cap Rate
8,877 SF
$11,200,000 USD
Storefront Retail Office