12270 Oak Knoll Rd, Poway, CA 92064, United States
11909 Tech Center Ct, Poway, CA 92064, United States