3200 Teckla Blvd, Amarillo, TX 79106
3 bedrooms
2,084 Sqft.
2 full baths
13,940 lot Sqft.
1 story
1952 year built
Legal Description: OLSEN PARK ADDN # 19, BLK 0083, N IRREG 20FT OF 7 & ALL OF 6