Emory Residence Courtyard Location: McAllen,Texas Square footage: +7,000 By adminuser|2016-12-21T17:02:00+00:00December 21st, 2016|0 Comments Share This Story, Choose Your Platform! FacebookXLinkedInPinterest