12
Manchester Rd
Saint Louis, MO 63131
$39.00 - $45.00 USD/SF/YR
1,386-5,335 SF
3
Spaces Available
Built 2009
5,335 SF Contiguous
Built 2009
1,386-5,335 SF
$39.00 - $45.00 USD/SF/YR
Retail