Leavey Hall in Los Angeles

Leavey Hall in Los Angeles is a technical college (built in 1969). Leavey Hall is located near Loyola Boulevard.

Building Type
technical college