Sold Oct 2023
$507,000
$475,000
17351 SW Barcelona Way, Beaverton, OR 97007
3 bd 2 ba 1,360 sqft