Open: Sat 2:00 PM - 4:00 PM $295,000 Active 3Beds2Baths1527Sqft0.143Acres 6618 Picadilly St, Abilene, TX 79606 MLS#: 21418219