Homes for sale - 102 E China ST, Lockhart, TX 78644 – MLS#2086393 -...