Triton Center in San Diego

Triton Center in San Diego is a construction site.

Land Use
construction site