71
FARMERS BRANCH, TEXAS — Dallas-based Icon Partners will develop a new 500,000-square-foot shopping center in Mercer Crossing, a 1,100-acre master-planned development in Farmers Branch. Located at the intersection of Interstate 635/LBJ Freeway and Luna Road, The Shops at Mercer Crossing will feature a mix of value-priced couture, designer and popular brands in a Mediterranean-inspired, lakefront town center. Icon Partners plans to begin construction before the end of the year on the project, which is estimated to take 18 months to build.