Miera iela 66—43, Daugavpils, Latvija