4
116 N 6th St
Saint Louis, MO 63101
Rate Upon Request
3,069-15,176 SF
9
Spaces Available
Built 1964
15,176 SF Contiguous
Built 1964
3,069-15,176 SF
Rate Upon Request
Office, Retail