SOLD: 15108 Defiance Dr SE, Olalla WA 98359 | $925,000
$925,000 PRICE 3 BEDROOMS 2.5 BATHROOMS 2,319 SQUARE FEET This captivating Seaview Terrace 3-bedroom home boasts stunning 180-degree views of Colvos Passage, Mt. Rainier, Vashon Island, and Tacoma from multiple