8512 Binder St, Amarillo, TX 79118
54,450 lot Sqft.
2020 year built
Legal Description: YUCCA ADDN # 3, BLK 0001, LOT 001, 1.2500 ACRES