7940 Spencer LN, Vacaville, CA 95688 - MLS#321016480 - Glenn Allen ...