30260 NE SPRINGHILL, Troutdale, OR, 97060
30260 NE SPRINGHILL, Troutdale, OR, 97060
30260 NE SPRINGHILL, Troutdale, OR, 97060
30260 NE SPRINGHILL, Troutdale, OR, 97060
30260 NE SPRINGHILL, Troutdale, OR, 97060
30260 NE SPRINGHILL, Troutdale, OR, 97060
30260 NE SPRINGHILL, Troutdale, OR, 97060
30260 NE SPRINGHILL, Troutdale, OR, 97060
30260 NE SPRINGHILL, Troutdale, OR, 97060
30260 NE SPRINGHILL, Troutdale, OR, 97060
30260 NE SPRINGHILL, Troutdale, OR, 97060
30260 NE SPRINGHILL, Troutdale, OR, 97060
30260 NE SPRINGHILL, Troutdale, OR, 97060
30260 NE SPRINGHILL, Troutdale, OR, 97060
30260 NE SPRINGHILL, Troutdale, OR, 97060
30260 NE SPRINGHILL, Troutdale, OR, 97060
30260 NE SPRINGHILL, Troutdale, OR, 97060
30260 NE SPRINGHILL, Troutdale, OR, 97060
30260 NE SPRINGHILL, Troutdale, OR, 97060
30260 NE SPRINGHILL, Troutdale, OR, 97060
30260 NE SPRINGHILL, Troutdale, OR, 97060
30260 NE SPRINGHILL, Troutdale, OR, 97060
30260 NE SPRINGHILL, Troutdale, OR, 97060
30260 NE SPRINGHILL, Troutdale, OR, 97060
30260 NE SPRINGHILL, Troutdale, OR, 97060
30260 NE SPRINGHILL, Troutdale, OR, 97060
30260 NE SPRINGHILL, Troutdale, OR, 97060
30260 NE SPRINGHILL, Troutdale, OR, 97060
30260 NE SPRINGHILL, Troutdale, OR, 97060
30260 NE SPRINGHILL, Troutdale, OR, 97060
30260 NE SPRINGHILL, Troutdale, OR, 97060
30260 NE SPRINGHILL, Troutdale, OR, 97060

$3,949,000

30260 NE SPRINGHILL, Troutdale, OR, 97060

32
Courtesy of: Cascade Hasson Sotheby?s International Realty