$828,850 -
26510 Ne 143rd Place Unit 23
Duvall ,
WA 98019
County or Parish: King