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
Categories:
JLL Capital Markets arranged the sale of the 43,134-square-foot Twin Creeks Marketplace in Allen, Texas