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

View Brochure