ClosedLease Rental$2,7001721 Ventura SUISUN CITY California 945851721 VenturaSuisun City, California 3Beds 2Baths 1,334Sq ftView Listing