Project Description
- 33,431 sq ft office-retail center
- 6,328 sq ft available
- On intersection at Lake St. Louis Blvd and I-70
- Anchor tenant is large pharmacy
- Divisible into minimum of 1200 sq ft
- Great location, plenty of parking
Directions: I-70 to Lake St. Louis Blvd. Go north to West Terra to bldg on left.
2141-2175 W Terra Ln.
O Fallon, MO 63366-2366