Between Mall del Norte and La Plaza Mall, which mall is larger by 3,000 sq. feet?
Mall del Norte:  La Plaza Mall in McAllen, Texas is larger by 3,000 sq. feet. La Plaza Mall:  It has 1215000 sqft of gross leasable area and features more than 150 specialty stores, many of which are flagship stores, and restaurants.
La Plaza Mall