Welcome TO The LEE 9.72-Your Future Build Site. Located ON LEE Road 124, Approximately 15 Miles Southeast OF Auburn, Alabama, This 9.72 Acre Property Offers AN Ideal Setting For Your Forever Home. This tract consists of 8 acres of open pasture well-suited for horses, cattle, or a hobby farm setup...