Welcome to 21 Jackson Grove S, a captivating craftsman-style mountain home nestled in the heart of Landrum’s horse country sitting on just over 5 acres.