Description

Four Story Class A Office Building. Mark Twain Plaza III is located in Mark Twain Office Park, which is located right off Main Street in Edwardsville, IL. It is the newest property in the office park.