Lowry Apartments 1003 Lowry Avenue, Durham, NC 27701