8410-8418 Church Rd
Kansas City, MO 64157
Rate Upon Request
1,956 SF
1
Space Available
Built 2004
1,956 SF Contiguous
Built 2004
1,956 SF
Rate Upon Request
Retail