Названия улиц в сочетании с родовым словом улица обычно склоняются, если название – женского рода. Предпочтительно: на улице Первомайской.
Корректно: на улице Зацепе (возможно: на улице Зацепа).
Корректно: на 1-й Морской улице.
Поскольку улица названа по фамилии Пиро́жников (Нижегородский краевед. Вып. 1. Нижний Новгород, 2015. С. 59), можно полагать, что и в названии улицы ударение падало на второй слог. Впрочем, надо учитывать, что место ударения в названии улиц может со временем меняться.
Стилистически нейтрально: идти по улице; дом, расположенный на улице...; жительница дома, расположенного на улице... Вариант дом по улице – канцеляризм.
Окончание -и во втором варианте – вероятно, ошибка или опечатка, а вопрос в том, склонять ли название при склонении родового слова улица? Названия улиц в сочетании с родовым словом улица обычно склоняются, если название – женского рода: на улице Волхонке, на улице Таганской, на улице Большой Лубянке (впрочем, в официальных документах, в канцелярской речи распространено несклонение). Названия улиц мужского рода обычно не склоняются: на улице Балчуг, по улице Кузнецкий Мост.
Такие названия не склоняются: улица 9 Января (Девятого Января) – жить на улице 9 Января (Девятого Января), улица 1 Мая (Первого Мая) – любоваться улицей 1 Мая (Первого Мая).
Нормативно: улица Западный Обход. Но от нормы могут быть отступления (нужно уточнить официальное название конкретной улицы в справочнике, на карте или в соответствующем госучреждении).