1133-1143 Magnolia Ave
Larkspur, CA 94939
$8,250,000 USD
23,606 SF
7.29% Cap Rate
23,606 SF
$8,250,000 USD
Freestanding