13919 Lake Francis Rd
Dobbins, CA 95935
$3,200,000 USD
7,100 SF
7,100 SF
$3,200,000 USD
Freestanding