Custom Homes in Rescue

1 Home

3550 China Garden Road. Placerville, CA 95667

From $199,900

3 Br | 2 Ba | 952 sq ft

3550 China Garden Road. Placerville, CA 95667

Static Map Image