1101 N Carroll Avenue, Southlake, TX, 76092