A house at 4214 W 11th Ave, Amarillo, TX 79106 By Nina SpencerPosted on December 21, 2020 Share this: