The property located at 16636 NE 85th St Redmond, WA 98052 is a Townhouse property. Built in 2020, the property at 16636 Ne 85th St has 3 bedrooms, 3 bathrooms, is approximately 1,208 square feet. It has a lot size of 927 Sq. Ft. (0.02 Acres). The property is located in the 66 Degrees condominium project.