20508 SW Roy Rogers Rd
Sherwood, OR 97140
$499,000 USD
1,957 SF
1
Unit
1,957 SF
$499,000 USD
Apartments