Discovery Hall in San Diego

Discovery Hall in San Diego is a university building. Discovery Hall is located near Revelle Plaza. Discovery Hall also exists in San Mateo County.

Building Type
university building