Xavier Hall in Los Angeles

Xavier Hall in Los Angeles is a technical college (built in 1969). Xavier Hall is located near Ignatian Circle.

Building Type
technical college