Miera iela 16 - 28, Daugavpils, Latvia