Open: Sun 1:00 PM - 2:00 PM $315,000 Active 3Beds2Baths2014Sqft0.282Acres 1334 Glenwood Dr, Abilene, TX 79605 MLS#: 21434933