Aglonas iela 16—75, Riga, Latvia