Novato CA, 94945
$45,728
$5,982
$27,369
$22,187
$39,981
$33,253
$29,347
$17,213
$24,784
$42,429
$41,653
$21,842
$28,225
$31,739
$10,934
$27,934
$26,434
$24,471
$54,824
$18,463
$34,961
$39,987
$39,462
$31,587
$19,847
$48,923