The Osborn/Huron Square

 1001 Huron Road, ClevelandOH 44115