Customhouse Plaza

2695 Customhouse Ct. San Diego, CA 92154 | 111,644 SF