> $1,500,000 Pending 3Beds3Baths2472Sqft9.81Acres 3604 Stagecoach Rd, Durham, NC 27713 MLS#: 10103083