Ingram Plaza

2751 Dewey Rd., San Diego, California 92106

2751 Dewey Rd., San Diego, California 92106