12091 W 67th Ave Arvada, CO 80004 4 beds | 4 bathrooms | 3,085 Sq. Ft. Detached Single Family | Year Built: 1971