1/33 33 Pending $561,000 3 Beds2 Baths1,168 SqFt 407 Deodara, Vacaville, CA 95688 Single Family Home Listed by Charmaine Frank of Opendoor Brokerage Inc.