View Details $434,000 1 of 34 Barred Owl Creek | Carrboro 4 beds 2 baths 1,628 sqft 0.79 acres On Site: 48 Days Status: Active, MLS #2487868, Courtesy of A Cole Realty Llc.