2080 Smith Flat Rd
Placerville, CA 95667
$500,000 USD
4,562 SF
4,562 SF
$500,000 USD
Restaurant