1. Kleber Place, in the Heart of Strassburg, Germany. Date: 1890-1899, 1900-1909, and 1910-1919 Description: Title and "389 (10371)" on label.