7907 London Ct, Amarillo, TX