6 recently sold properties at 120th Pl, Seattle, WA
8114 120th Pl Se, Seattle, WA 98056
Alternative address:8114 120th Pl Se, Newcastle, WA 98056
Sold $840,000Single Family Residential
- 4 beds
- 2 baths
- 10,767 sqft
- Built in 1997