1320 - 1332 Baur Boulevard St Louis, MO 63132
Up to 5,898 SF Available with full building coming soon
Great location near I-170 and I-270
Private cul-de-sac setting
Office/Industrial Space