$125,825
Market Value Appraisal District
666 E North 21st St, Abilene, TX 79601
1,331 Sqft.
1 full baths
10,360 lot Sqft.
1 story
1953 year built