0 Lystra rd, Chapel Hill NC By Kelsi Roland | September 27, 2023 New Construction $1,663,772 Land $900,000 16 acres Read More