• 12710 Miles Avenue, Cleveland, OH 44105