5900 NW 63rd Ter
Kansas City, MO 64151
$25.00 USD/SF/YR
1,164-5,755 SF
9
Spaces Available
Built 2006
5,755 SF Contiguous
Built 2006
1,164-5,755 SF
$25.00 USD/SF/YR
Office/Retail, Retail