601 Farmstead Dr, Vacaville, CA 95688
$698,255
Sold on Nov 18, 2022
796 Days on Site
Single Family Residence
MLS #:
ML81886271
4
Bd
3
Ba
1,963
Sq Ft
3,842
Sq Ft Lot
2
Garage
2022
Year Built