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