Open: Sat 1:00 PM - 3:00 PM > $845,000 Active 4Beds3Baths2440Sqft0.37Acres 802 Churchill Dr, Chapel Hill, NC 27510 MLS#: 10116638