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