23869 Sw Black Tortoise Ter Tualatin OR 97062 Records