The Oak House

126 W. Main St, Durham, NC