Делаю запрос к бд, получаю объект
В объекте будут совпадать некоторые данные т.к в столбике addres есть одинаковые адреса, есть какой-то способ из объекта взять только 1 адресс, а дубли игнорировать? или напрямую из базы цеплять только по 1 экземпляру
Просто DISTINCT не подойдет, если в запрашиваемых данных нужна какая-то логика (т.е. это должны быть первые из группы уникальные записи и т.п.), он просто вернет записи, уникальные по всем колонкам.
Попробуйте запросы из этой ветки на Stackoverflow.