A house at 751 W Plantation Rd, Amarillo, TX 79118 By Nina SpencerPosted on December 21, 2020 Share this: