The Buckwood

 2824-2826 East 130th Street, ClevelandOH 44120