17
577 Laurel St
San Carlos, CA 94070
$4,900,000 USD
6,780 SF
5
Units
3% Cap Rate
6,780 SF
$4,900,000 USD
Apartments