2055 Craigshire Road #200, Maryland Heights, MO 63146 - MLS#2004221...