Open: Sat 1:00 PM - 3:00 PM > $475,000 Active 3Beds2Baths2088Sqft1.01Acres 208 Latta Rd, Durham, NC 27712 MLS#: 10112436