Barred Owl Creek -
With its large lot, modern upgrades, and serene wooded setting, 107 Deer Street is a rare opportunity to enjoy the best of both worlds—quiet, nature-filled living with all the perks of Carrboro right at your fingertips.
DASH Carolina.