3955 Bayless Ave Saint Louis, MO 63125
11,764 SF Available
Multi-Tenant Building
Monument signage available
Recently constructed (2007)
Highly Visible with easy access to I-55