620 Wichita Street, Lockhart, TX 78644 - Homesnap