Aglonas iela 28 - 56, Riga, Latvia