124 W St Louis St 124 W. St. Louis St, Lebanon, IL 62254 Retail 1,792 Square Feet 0.25 Acres Built in 1959 Marketplace DMCA Takedown Request Property Details Retail Real Estate For Sale 1,792 Square Feet 0.25 Acres Built in 1959 $175,000 $97.66 / Square Foot $700,000 / Acre Contact Information Katy Sebena BarberMurphy Group Request more details Request a private showing Message* Submit × Request a private showing Message*