Suggest an Edit Placerville rentals & apartments at this map location.
Placerville rentals & apartments at this map location.
2670 Woodridge Court, Placerville, CA 95667
+1 916-798-1072
2670 Woodridge Court, Placerville, CA 95667
+1 916-798-1072