1/32 32 Active Under Contract $295,000 4 Beds2 Baths1,743 SqFt 1017 Spruce ST, Lockhart, TX 78644 Single Family Home Listed by Allure Real Estate