Located in the booming retail area of Pharr, TX, part of the wider, high growth Rio Grande Valley MSA ("RGV") of South Texas, Pharr Town Center is world class, 470,000 SF shopping destination. The center is home to several high-profile, nationally..
Relevance: 29.851084