Creekstone at RTP Apartments 5472 South Miami Boulevard, Durham, NC 27703