Question: Between Mall del Norte and La Plaza Mall, which mall is larger by 3,000 sq. feet?
Sentence (from "La Plaza Mall"): La Plaza Mall is a regional shopping mall located in McAllen, Texas, at the intersection of Interstate 2 (Expressway 83) and 10th Street.
Relevant evidence: No