9
15106-15118 Glenwood St
Overland Park, KS 66223
$16.75 USD/SF/YR
1,580-2,218 SF
2
Spaces Available
Built 2004
2,218 SF Contiguous
Built 2004
1,580-2,218 SF
$16.75 USD/SF/YR
Office