Miera iela 105—15, Riga, Latvia