Apartments in vallejo, california