We were able to randomly choose between intact walls and destroyed ones to mix up different avenues for the player to navigate the environment.
The images above are from the same vantage point and our goal was to generate unique layouts of city blocks, buildings, and roads each time the players load into the game.