Phillips Research Park Apartments

 1533 Ellis Road, DurhamNC 27703