A historic landmark located in the heart of downtown Urbana, IL. ‚Äč

(Built in 1907)


Circa 1910

History of the Nat Cohen Building