Tags: Shopping Mall.
La Plaza Mall is a regional shopping mall located in McAllen Texas at the intersection of Expressway 83 and 10th Street. It has 1215000 square feet (112900 m2) of gross leasable area.
Tags: Shopping Mall.
La Plaza Mall is a regional shopping mall located in McAllen Texas at the intersection of Expressway 83 and 10th Street. It has 1215000 square feet (112900 m2) of gross leasable area.
Loading...
This page contains content from the copyrighted Wikipedia article "La Plaza Mall"; that content is used under the GNU Free Documentation License (GFDL). You may redistribute it, verbatim or modified, providing that you comply with the terms of the GFDL.