Miera iela 105 - 22, Riga, Latvia