9600 SW Alabama St, Tualatin, OR, 97062