Umurgas iela 26- 24, Riga, Latvia