8407 Olympia Dr, Amarillo, TX 79110
3 bedrooms
1,945 Sqft.
2 full baths
10,149 lot Sqft.
1 story
1971 year built
Legal Description: HOLLYWOOD ADDN # 2, BLK 0008, SW 62.59FT FRT X 65.92FT REAR OF 20 & NE 11.41FT FRT X 12.02FT REAR OF 19