17000 W 119th St
Lenexa, KS 66219
$12.95 USD/SF/YR
72,918-145,836 SF
2
Spaces Available
Built 2005
145,836 SF Contiguous
Built 2005
72,918-145,836 SF
$12.95 USD/SF/YR
Flex