12714 Leyden ST #D, Thornton, CO 80602 - MLS#8407271 - Managing Bro...