5821 NW 72nd St
Kansas City, MO 64151
$26.00 USD/SF/YR
8,580 SF
1
Space Available
Built 2019
8,580 SF Contiguous
Built 2019
8,580 SF
$26.00 USD/SF/YR
Office