Homes for sale - 1215 Spruce ST, Lockhart, TX 78644 – MLS#7033569 -...