Saint Clair Place

 1380 East 13th Place, ClevelandOH 44144