21
2727-2731 S Jefferson Ave
Saint Louis, MO 63118
$5.04 - $15.48 USD/SF/YR
570-1,400 SF
6
Spaces Available
Built 1925
1,400 SF Contiguous
Built 1925
570-1,400 SF
$5.04 - $15.48 USD/SF/YR
Office, Office/Retail, Industrial