Do you remember the Cowell & Hubbard jewelry store at 13th and Euclid? Crain’s Cleveland reports (and Stan Bullard writes) The Playhouse Square Foundation has purchased the building. (The Realtor® in me saw the sale price: $1 mil for 43,000 square feet and said hmmm, prime location Downtown and it sold for a million dollars….puts other asking prices [...]














