3 years ago10013 NE 123rd St, Unit A Bld F, Kirkland, WA 98034 | Home for SaleNews For Reasonable People