View Details 20082 Long Governors Village | Chapel Hill $450,000 4 bd 3 ba 2,756 sqft 0.22 acres Under Contract