Specials 5 Days Ago COMPARE 1221 Vallejo Avenue Apartments 1221 Vallejo Ave, Novato, CA 94945 1 - 2 Beds $2,100 - $2,700