Listed For Sale
6605 Deer Park Dr, Amarillo, TX 79124
3 bedrooms
1,681 Sqft.
2 full baths
6,970 lot Sqft.
1 story
1993 year built
Legal Description: QUAIL CREEK ADDN # 6 AMD, LOT 013, BLK 0005