COWELL AND HUBBARD BUILDING 1309 Euclid Avenue 6/25/12 (12-33) Approved lease with Playhouse Square for space in the Cowell and Hubbard Building to establish an art gallery. 9/29/17 (17-77) Approved first lease agreement for Art Gallery Space in Cowell and Hubbard Building