118sqm apt in Otterbach