242 Lighthouse Way, Vacaville, CA 95688
4
beds
3
baths
2,158 Sq.Ft. LIVING AREA
9,784 Sq.Ft. lot