Rental: 500B Davie Road, Carrboro, NC 3 Bedroom 1 Bath with Den 1288 Square Feet Property Address 500 B Davie Road Carrboro, NC Map