Marshalls 1039

Marshalls #1039 is a Marshalls off-price department store located at 5831 University Avenue in San Diego, California.