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