1101 E Olive St, Wichita Falls, TX 76310
2,078 Sqft.
130,680 lot Sqft.
2010 year built
Legal Description: LT 7 STONE SUB TOWN OF HOLLIDAY BLK 3 LG 3 DENTON CSL