The Urinals of 1 North Franklin

1 North Franklin is a high-rise office building located in Chicago, IL.

Filed under: Business
Tweet

These fixtures are likely found on each of the 36 floors of the 1 North Franklin building, which was built in 1992.

<font face=arial>PM</font> submitted this photo.