Available for lease!
136 W. Main St, Urbana, IL
Built in 1907, the Cohen Building flaunts Classical Revival-style architecture that has been home to a multitude of businesses.
The Cohen Building is located right in the heart of Downtown Urbana, surrounded by restaurants, shops, and more.
The building has a wide range of layouts, and short or long-term arrangements are available.