JLL Capital Markets arranged the sale of the 43,134-square-foot Twin Creeks Marketplace in Allen, Texas
News release
28 February 2023
Sale of suburban Dallas retail center with Sprouts anchor closes
Your browser doesn't support speech synthesis.
Listen to article •
Read time: 1 sec