Aglonas iela 28—103, Riga, Latvia