Saint Roberts Hall in Los Angeles

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

Building Type
technical college