The Snow Building 331 W. Main Street, Durham, NC Share This Property Additional Information Directions