Open: Sun 12PM - 4PM > $535,000 Active 3 Beds 2 Baths 1585 Sqft 807 Vickers Avenue, Durham NC 27701 MLS#: 10075442