The site is in the heart of an urban mecca and totals 83,499 square feet, is comprised of multiple buildings, and is situated on 2.98 acres of land with private parking. The campus is within two blocks of the Rockridge BART station, has AC Transit Bus Service, and is within 20 minutes of San Francisco and Walnut Creek.