Location

5606 Antigua Road, San Diego, CA 92124