Shopping malls database
The Shops at Mercer Crossing is located at the corner of I-635/ LBJ Freeway & Luna Rd., Farmers Branch. It is a Lifestyle/Specialty Center which opened in 2014. It is an Open shopping mall. It covers an area of 750,000 sqft. and has about 0 stores.
Shopping mall's name: The Shops at Mercer Crossing
Address: I-635/ LBJ Freeway & Luna Rd., Farmers Branch, TX 75234
Number of stores: 0