822 Stamford Avenue, Arlington, TX, 76001