21520 E 40th Pl, Denver, CO 80249 3 beds | 3 bathrooms | 1,417 Sq. Ft. Detached Single Family | Year Built: 2000