$575,000 Pending 3Beds4Baths2460Sqft10.427Acres 5280 Peppergrass Ln, Abilene, TX 79606 MLS#: 21330241