Deerview Park Apartments

2880 Schnell School Road Placerville CA 95667 (888) 848-5698