60
499-503 Magnolia Ave
Larkspur, CA 94939
$3,495,000 USD
4,556 SF
4,556 SF
$3,495,000 USD
Storefront Retail Residential