5
4240 Duncan Ave
Saint Louis, MO 63110
$18.00 USD/SF/YR
1,698 SF
1
Space Available
Built 2014
17,322 SF Contiguous
Built 2014
1,698 SF
$18.00 USD/SF/YR
Retail