• Free-Standing Retail Building - St. Charles

  • 512 North Main Street, O'Fallon, MO 63366

Lease History

Lease Date Available SF Floor / Suite Asking Rate
September 22, 2018 2,400 $14.50/sf/yr
July 29, 2017 2,000 $16.00/sf/yr