TBD Lystra rd, Chapel Hill NC By Kelsi Roland | September 27, 2023 New Construction $1,463,772 Land only $625,000 16.3 acres Read More