1 of 18316 Davie Road (opens in new tab)316 Davie Road, Carrboro, NC 27510(919) 673-8764$3,300/moFees may apply12-mo lease1 unit available4 bedView DetailsCheck availability
1 of 16303 W Poplar Avenue (opens in new tab)303 West Poplar Avenue, Carrboro, NC 27510View DetailsCheck availability
1 of 12322 Davie Road (opens in new tab)322 Davie Road, Carrboro, NC 27510(919) 673-8764View DetailsCheck availability
1 of 17310 Davie Road (opens in new tab)310 Davie Road, Carrboro, NC 27510View DetailsCheck availability