Directions: From I-55 north take Exit 197 and make a left on S. Lindbergh Blvd (Hwy.67). At the next intersection, right on St. John’s Church Rd. stay right to keep on St. John’s Church Rd., road name changes to South Towne Square.
Property Type: Office
Property Name: NA
Location: 11152 South Towne Square, St. Louis, MO 63123
Documents: 11152 SOUTH TOWNE SQUARE.pdf