618 N 2nd St
Saint Louis, MO 63102
$18.00 - $22.30 USD/SF/YR
706-10,792 SF
3
Spaces Available
Built 2023
10,792 SF Contiguous
Built 2023
706-10,792 SF
$18.00 - $22.30 USD/SF/YR
Retail