Open: Sat 1:00 PM - 3:00 PM > $865,000 Active 4Beds4Baths2321Sqft0.35Acres 1227 Vickers Ave, Durham, NC 27707 MLS#: 10124640