New Homestead Place in Chapel Hill, NC 27516

New Homestead Place in Chapel Hill, NC 27516 (Orange County) is a residential area.

Land Use
residential area