2403 Teckla Blvd, Amarillo, TX 79106
4 bedrooms
4,576 Sqft.
3 full baths
12,633 lot Sqft.
2 stories
1960 year built
Legal Description: OLSEN PARK ADDN # 4, LOT 016, BLK 0006