21
932-934 Terminal Way
San Carlos, CA 94070
$1,399,000 USD
2,009 SF
3% Cap Rate
2,009 SF
$1,399,000 USD
Storefront Retail Office