MLS® ID: 19065930
11124 South Towne
St Louis, Missouri, 63123 $2,775,000
Class A office building in great condition with convenient location!! Easily accessible off of Lindbergh near the intersection of I-55 and Lindbergh. Building has nice entrance lobby, elevator, and flexibility on size of units and layout. Currently completely rented. Near South County Center.