$415,000 Pending 4Beds3Baths2088Sqft0.15Acres 3739 Mountain Brook Cir, Durham, NC 27704 MLS#: 10196094