Miera iela 105—24, Rīga, Latvija