Stanford Law

STANFORD LAW SCHOOL

LOCATION: STANFORD, CALIFORNIA
SIZE: 63,000 SQUARE FEET

AWARDED LEED GOLD CERTIFICATION