Bay View Vista Apartments Listing ID: 3422 Construction Type: Low Rise Units: 194 Year Built: 2003 County: Solano County Contact details 445 Redwood StreetVallejo,CA,94590 Show Phone Number707-649-2656