Photos
Content referencing Shelly Hecht
City Business
IT Gallery
IT Gallery, the latest art gallery to open in Milwaukee, is situated on the corner of Ogden and Jackson in the 601 Lofts building.
Nov 26th, 2008 by Jeramey JanneneIT Gallery, the latest art gallery to open in Milwaukee, is situated on the corner of Ogden and Jackson in the 601 Lofts building.
Nov 26th, 2008 by Jeramey Jannene