3120 Stagecoach Road

Placerville, CA, 95667
PENDING
$925,000Price
4Beds
4Baths
2800sqft

3120 Stagecoach Road

Placerville, CA, 95667
PENDING
$925,000Price
4Beds
4Baths
2800sqft