Aglonas iela 28—60, Riga, Latvia