Horton Grove Complex

N of Durham on SR 1626
Durham
North Carolina
United States