1010 Carroll Street, Durham, NC 27707
3
beds
3
baths
1,545 Sq.Ft. LIVING AREA
0.165 Acres lot