Champaign, IL Sholem Building (Home of Good Shoes)
Building is on Main Street in downtown Champaign. I don't know what happened to the original first floor, but this is a nicely done renovation.
2,043
views
1
fave
3
comments
Taken on July 6, 2006