Headings:
Shopping Malls & Centers, Shopping Centers & Malls
6091 University Ave
San Diego, CA 92115
San Diego, CA 92115
Visa, Mastercard