Learn more about Westchester Plaza in texas