Harmsted Industrial Court

951-961 Harmsted Ct.

St. Charles, MO 63301

Type:
Industrial
Building Size:
31,130 Square Feet
Available:
100% LEASED