16912 W 66th Ln, Arvada, CO 80007
16912 W 66th Ln, Arvada, CO 80007 is on the street of W 66th Ln, in the city of Arvada, Colorado. It is in the zip code of CO 80007.
16912 W 66th Ln, Arvada, CO 80007 is a Single Family home.
It has 5 bedrooms, 25 bathrooms, proximately 3,183 square feet floor size, 0.43 acres square feet lot size.
It was built in 1997. It has 2 stories.It was last sold in Aug 1996 for $277,160.