1004 Fowler Way
Placerville, CA 95667
$139,500 USD
976 SF
1
Unit
976 SF
$139,500 USD
Medical