Placerville Apartments

2684 Coloma Court Placerville CA 95667 (888) 848-5698