Teer House

4019 N Roxboro Rd, Durham, North Carolina

4019 N Roxboro Rd, Durham, North Carolina