612 Farmstead Dr, Vacaville, CA 95688
$667,165
Sold on Aug 23, 2022
975 Days on Site
Single Family Residence
MLS #:
ML81883075
3
Bd
2/1
Ba
1,733
Sq Ft
3,341
Sq Ft Lot
2
Garage
2022
Year Built