South Terrace at Auburn in Durham, North Carolina

South Terrace at Auburn in Durham is a residential area.

Land Use
residential area