New listing
4 bd
$2,300
Base rent
2217 Terrawood Dr, Durham, NC 27703
Pet friendly • Pool • In unit laundry