Тверь is "she", feminine, so in no way it would be на улице Тверя
Зверь is "he", masculine, so if there exist any "streat of the Beast", it could be said
на улице Зверя

btw, isn't saibot native?...