Stonecrest at Norwood, located just outside of Chapel Hill, NC offers an exceptional location with well appointed lots, all within access of the best amenities and entertainment the Triangle has to offer. More information on this neighborhood coming soon.