19
435 Main St
Placerville, CA 95667
$562,500 USD
2,520 SF
2,520 SF
$562,500 USD
Storefront