Barclay Apartments

1011 Burke Street, Durham, NC 27707