20512 SW Roy Rogers Rd
Sherwood, OR 97140
$625,000 USD
2,341 SF
1
Unit
2,341 SF
$625,000 USD
Apartments