5694 Mother Lode Dr
Placerville, CA 95667
$1,999,999 USD
14,400 SF
14,400 SF
$1,999,999 USD
Service