Apartment house located at Grosse Duewelstrasse no. 39 in Suedstadt quarter of Hannover, Germany.