$680,000 -
2778 Mix Canyon Road
Vacaville ,
CA 95688
Area: Vacaville 1