Troostwood Center, 7922-40 Troost Ave, Kansas City, MO 64131 Southtown Property 13,065 SF Retail Strip Center Represented client in purchase and 10-lease transactions