Shady Grove Ranch is a 20-acre recreational property for sale in Troup, Cherokee County, Texas, featuring a private 2.5–3-acre lake stocked with bass and bream, creeks, dense pine and hardwood timber, an internal trail system, and RV covered parking.