$659,367 -
18935 Sw Twin Peaks Ln
Beaverton ,
OR 97007
MLS Area Major: _150