1480 N Kimball Avenue, Southlake, TX, 76092