11
1133-1139 Magnolia Ave
Larkspur, CA 94939
$4,428,800 USD
5,386 SF
6.06% Cap Rate
5,386 SF
$4,428,800 USD
Freestanding