1824 Sir Francis Drake Blvd
Fairfax, CA 94930
$1,200,000 USD
1,825 SF
1,825 SF
$1,200,000 USD
Freestanding