CC Thomas House

206 N Dillard St, Durham, North Carolina

206 N Dillard St, Durham, North Carolina