• Northgate Mall

    • Malls/Shopping Centers
    5800 Northgate Mall #200
    San Rafael, CA 94903
    (415) 479-5956
    (415) 479-3608 (fax)
    • About

      Shopping Center Management


  •