1101 CARROLL ST
DURHAM, NC 27707
This is a home located at 1101 CARROLL STREET, DURHAM, NC. 1101 CARROLL STREET has 2 bedrooms, 2.0 full bathrooms, 0.0 partial bathrooms, and approximately 1284 square feet. The property has a lot size of 5924 square feet and was built in 1910.