8265 SW Seneca St, Tualatin, OR, 97062