This is a perfect set up for a Contractor / Construction/ Body Shop ~~Was previously an Electric company. There are two separate buildings.
See the rest here:
2 Building Complex *Warehouse, Storage Lot & Office Building (I-170 & St. Charles Rock Rd) 8700sqft