4200 Ruffin Rd, San Diego, CA, USA
4200 Ruffin Road
San Diego
California
92123
US