6018 Duchess Ave, Abilene, TX 79606
2 bedrooms
940 Sqft.
2 full baths
3,484 lot Sqft.
1 story
1984 year built
Legal Description: MONARCH ADDN SEC 1, BLOCK A, LOT 103 REPLAT