Office
Negotiable
3,200 sqft
3,200 sqft
Office
Negotiable
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