Building 3460 in San Diego

Building 3460 in San Diego is a Church. It is near Bayshore Bikeway.

Building Type
church