2200 Palomar Street, Baytown, TX 77520