4
1400 N Grand Blvd
Saint Louis, MO 63106
$8.75 USD/SF/YR
14,820 SF
1
Space Available
Built 2007
14,820 SF Contiguous
Built 2007
14,820 SF
$8.75 USD/SF/YR
Retail