14644 NE 80th Pl

 14644 NE 80th Pl, RedmondWA 98052
$1,6251 Bed732 sqftPets OK