2055 Craigshire Road #400, Maryland Heights, MO 63146 - MLS#2004220...