3633 59th Street, Lubbock, TX 79413 - Homesnap