Что мы знаем о семье Романовых:
1) она не живет рядом с семьей Дани;
2) она является соседями семьи Петровых слева.
В условии сказано, что семья Петровых и Ивановых живут рядом друг с другом, а из второго пункта следует, что семья Романовых - соседи Петровых слева. То есть эти семьи занимают три дома подряд.
Допустим, что дом B - семья Романовых, дом C - семья Петровых, дом D - семья Ивановых. Такой вариант невозможен, потому что в этом случае получится, что семья Дани живет в доме A, а это противоречит условию, в котором сказано, что семья Дани не живет рядом с семьей Романовых. Поэтому остается единственный вариант, в котором:
Дом A - семья Романовых
Дом B - семья Петровых
Дом C - семья Ивановых
Дом D - семья Дани.
Ответ: семье Дани принадлежит дом D.