11124 Towne (MLS #18094719) is a commercial listing located in St Louis, MO.
This commercial listing is on a lot of 43,560 sqft (or 1.00 acres) and is 32 years old. This property was listed on 12/21/2018 and has been priced for sale at $19.
Nearby zip codes are 63125, 63126, 63128, 63129 and 63376. This property neighbors other cities such as Affton, Concord Village, Lakeshire, Mehlville and Oakville.