1420 Tanglewood Dr Placerville, CA 95667