First two photos are by Joseph A., who also has some other great shots of places around the city.
The Giovannitti House is located near Chatham University and was built by Richard Meier in 1979-1983. I noticed this place a while ago when I drove around the campus but when I attempted to find more photos of the inside, it’s nearly impossible. I’m guessing when Frank Giovannitti was the owner, he was a pretty private guy. This site posted a lot more information about the house.
Photos courtesy of Richard Meier’s site