11
1761 Laurel St
San Carlos, CA 94070
$1,750,000 USD
2,900 SF
4.84% Cap Rate
2,900 SF
$1,750,000 USD
Medical