Twin Creeks Center – Kansas City

Repositioning of a 273,000 square foot distressed retail shopping center in Kansas City, MO.

  • Property:Twin Creeks Center
  • Location: Kansas City, MO
  • Asset Class: Retail
  • Closing: November 2016