Saint Louis University - Campus

Campus

SLU's campus consists of over 235 acres (95.1 ha) of land and 7.2 million GSF (7,200,000 square feet (670,000 m2)), with 131 buildings on campus.

Read more about this topic:  Saint Louis University