This property is a residential townhome/condo located at 2 Teakwood St, Abilene, TX 79601. Built in 1983, this one-story property offers a compact, efficient layout featuring 1 bedroom and 1 full bathroom across 546 square feet of interior living space. It is located in the University Hills / Abilene Heights neighborhood within Taylor