10004 Kennerly Rd
Saint Louis, MO 63128
$28.00 USD/SF/YR
671-1,959 SF
9
Spaces Available
Built 1976
1,959 SF Contiguous
Built 1976
671-1,959 SF
$28.00 USD/SF/YR
Office/Medical