Building 61 in San Diego

Building 61 in San Diego is an industrial building. Building 61 is located near Welles Street. Building 61 also exists in Santa Clara County.

Building Type
industrial building