Addresses on Lake Vista Dr in Durham North Carolina