621 Greenwood Road, Chapel Hill, NC 27514
5
beds
4
baths
2,480 Sq.Ft. LIVING AREA
1.44 Acres lot