closed $419,900 1.2% $415,000 4 Beds3 Baths1,809 SqFt 8072 Finchley CT, Vacaville, CA 95687 Single Family Home Listed by Galster Real Estate Group