Homes for sale - 24 Rochambeau Court, Durham, NC 27704-1397 – MLS#2...