6875 Sir Francis Drake Blvd
Forest Knolls, CA 94933
$1,290,000 USD
1,400 SF
1,400 SF
$1,290,000 USD
Freestanding